Find the Best Key Stage 4 Teacher Jobs Near You with Vita CV | Page 48

8,488 Key Stage 4 Teacher jobs

  • £120 - £180 / Day

  • KS2 Teachers – Wythenshawe Location: Wythenshawe Contract: Long-Term / Short-Term Pay: £120–£180 per day (depending on experience) Schools: Supportive Primary Schools across Wythenshawe Cover People are looking for enthusiastic and dedicated KS2 Teachers to work acros...

  • 💼 Permanent Role   🌍 United Kingdom   🕒 Posted: a month ago

  • £140 - £220 / Day

  • Are you a dedicated and energetic science educator seeking a full-time position? We're looking for an experienced teacher to deliver inspiring lessons across Key Stages 3 - 4, including GCSE science. You’ll join a thriving, well‑resourced department that fosters excellent behaviour ...

  • 💼 Temporary Role   🌍 St Helens   🕒 Posted: 15 days ago

  • £500 - £995 /

  • Early Years Foundation Stage Teacher- (Part Time, Temporary/Permanent) Halifax £618- £995 per week (salary is depending on experience and/or qualifications) January 2026 – August 2026 The School and Role: This well established primary school, based in Halifax are looking ...

  • 💼 Temporary Role   🌍 Halifax   🕒 Posted: 15 days ago

  • £120 - £130 / Day

  • Learning Mentor Primary | Key Stages 1 & 2 Start Date: January 2026 Are you committed to helping children thrive academically, socially and emotionally? We are looking for a dedicated Learning Mentor to join our supportive primary school team, working across EYFS, Key Stage 1 and Key Stage 2...

  • 💼 Contract Role   🌍 Brent, London   🕒 Posted: 8 days ago

  • £210 - £250 / Day

  • Science Teacher (KS3-KS4) - Staines, London Rate: £210-£250 per day Full-Time | Immediate Start | Long-Term Contract Are you a passionate and dedicated Science Teacher looking for an exciting opportunity in Staines? We are seeking an enthusiastic and qualified Science Teacher to join a ...

  • 💼 Permanent Role   🌍 Staines, Surrey   🕒 Posted: 7 days ago

  • £120 - £260 / Day

  • Teaching Tomorrow is an educational recruitment agency dedicated to placing exceptional teaching professionals in schools across the UK. We are currently seeking enthusiastic and dedicated Key Stage 1 and Key Stage 2 Teachers for supply teaching positions across Bedfordshire County. As a Primary S...

  • 💼 Temporary Role   🌍 Bedford, Bedfordshire   🕒 Posted: 18 days ago

  • £37,870 - £50,474 / Annum

  • Primary Teacher Year 4 Havering January 2026 SANZA Teaching Agency are currently recruiting on behalf of a wonderful 2- form entry primary school located in Havering. They are looking for a primary teacher (year 4) to join their school from January 2026. THE DETAILS Primary teacher (year 4) Fu...

  • 💼 Permanent Role   🌍 Havering, London   🕒 Posted: 7 days ago

  • £130 - £220 / Day

  • Grass Roots Academic Support is seeking to appoint a Science specialist for a variety of supply assignments in the Ipswich area. NQTs as well as more experienced teachers are warmly welcomed to apply. This is a wonderful opportunity for the right candidate to teach key stage 3&4 pupils to maximi...

  • 💼 Contract Role   🌍 Ipswich, Suffolk   🕒 Posted: 18 days ago

  • £140 - £200 / Day

  • Job Title: MFL Teacher (French & Spanish) Location: Basingstoke Start Date: ASAP Hours: Full-Time About the Role: We are seeking an enthusiastic and skilled MFL Teacher to teach French and Spanish across Key Stages 3 and 4 in a school based in Basingstoke. The successful candidate will insp...

  • 💼 Temporary Role   🌍 Basingstoke, Hampshire   🕒 Posted: 12 days ago

  • £150 - £210 / Day

  • Aspire People are seeking a passionate and dedicated Science Teacher to join our dynamic team at a well-regarded secondary school in Derby. The successful candidate will inspire students across Key Stages 3 and 4, delivering engaging lessons in Biology, Chemistry and/or Physics. What we're look...

  • 💼 Temporary Role   🌍 Derby, Derbyshire   🕒 Posted: 14 days ago

  1. Filter your search

  • Employment Type

  • Work From Home

  • Date Posted

  • Industry / Sector

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