Find the Best School Teacher Jobs Near West Sussex with Vita CV | Page 2

117 School Teacher jobs in West Sussex

  • £30,000 - £60,000 / Annum

  • Long-Term Supply Computer Science Teacher – Top Independent School (West Sussex, BN43 6YW) Location: West Sussex – BN43 6YW School Type: High-performing Independent School Start Date: January 2026 (or ASAP) Contract: Long-Term Supply (with potential to extend) Salary: Competitive daily ...

  • 💼 Contract Role   🌍 Shoreham-by-Sea, West Sussex   🕒 Posted: 2 hours ago

  • £123 - £140 / Day

  • Primary PPA Teacher Eastbourne, East Sussex £123.50-£140 per day ASAP - ongoing We are currently recruiting for a full-time PPA Cover Teacher for a school in Eastbourne! The role is full-time and temporary, with the possability to go permenant for the right candidate.  Vision f...

  • 💼 Temporary Role   🌍 Eastbourne   🕒 Posted: 21 days ago

  • £31,650 - £45,646 / Annum

  • Part-Time French Teacher (Temporary, Ongoing) Location: Crawley Start Date: Immediate Salary: £31,650 - £45,646 Masterclass Education is working in partnership with a well-regarded secondary school in Crawley to recruit an enthusiastic and committed Part-Time French Teacher for an imme...

  • 💼 Permanent Role   🌍 Crawley, West Sussex   🕒 Posted: 22 days ago

  • £35,000 - £47,000 / Annum

  • Role: PE Teacher with Girls' Games Start Date: January 2026 Location: Brighton Contract Term: Permanent Salary: Competitive A leading independent prep school in Brighton is seeking a PE Teacher from January 2026. This is a full time and permanent position. This prep school creates a nurtur...

  • 💼 Permanent Role   🌍 Brighton, Brighton and Hove   🕒 Posted: 12 days ago

  • £32,916 - £51,048 / Annum

  • Maths Teacher Haywards Heath £32,916 - £51,048 per annum (depending on qualifications and experience) Start Date: ASAP Vision for Education are urgently seeking a committed and dedicated Maths Teacher to work in a secondary school in the Haywards Heath area. This role comes with the ...

  • 💼 Permanent Role   🌍 Billingshurst   🕒 Posted: 7 days ago

  • £32,916 - £51,047 / Annum

  • Supply Teacher (suitable for ECTs) Brighton £32,916 - £51,047 per annum (salary is depending on experience and/or qualifications) ASAP - Temporary The School and Role: Vision for Education are seeking to appoint an enthusiastic and passionate Supply Teacher (ECTs are welcome to...

  • 💼 Permanent Role   🌍 Brighton   🕒 Posted: a month ago

  • £32,916 - £51,047 / Annum

  • Primary Teacher (suitable for ECTs) Brighton £32,916 - £51,047 per annum (salary is depending on experience and/or qualifications) Jan 2026 (permanent) The School and Role: Vision for Education are seeking to appoint an enthusiastic and passionate Primary Teacher (ECTs are welc...

  • 💼 Permanent Role   🌍 Brighton   🕒 Posted: 17 days ago

  • £123 - £140 / Day

  • Primary PPA Teacher Uckfield, East Sussex £123.50-£140 per day ASAP - ongoing We are currently recruiting for a full-time PPA Cover Teacher for a small, rural village school in Uckfield! The role is full-time and temporary, with the possability to go permenant for the right candidate...

  • 💼 Temporary Role   🌍 Uckfield   🕒 Posted: 23 days ago

  • £123 - £140 / Day

  • Primary PPA Teacher Lewes, East Sussex £123.50-£140 per day ASAP - ongoing We are currently recruiting for a full-time PPA Cover Teacher for a small community school in Lewes! The role is full-time and temporary, with the possability to go permenant for the right candidate.  Vi...

  • 💼 Temporary Role   🌍 Lewes   🕒 Posted: 22 days ago

  • £32,916 - £51,047 / Annum

  • Supply Teacher (suitable for ECTs) Brighton £32,916 - £51,047 per annum (salary is depending on experience and/or qualifications) ASAP - Temporary The School and Role: Vision for Education are seeking to appoint an enthusiastic and passionate Supply Teacher (ECTs are welcome to...

  • 💼 Permanent Role   🌍 Brighton   🕒 Posted: 10 days ago

  1. Filter your search

  • Employment Type

  • Work From Home

  • Date Posted

  • Industry / Sector

© Vita CV: Registered in England and Wales (16187919).