Find the Best Key Stage Teachers Jobs Near You with Vita CV

4,990 Key Stage Teachers jobs

  • £163 - £210 / Day

  • Key Stage 2 Teacher Bradford M1 and above (salary is depending on experience and/or qualifications) The role  Vision for Education is currently recruiting an experienced Primary Teacher for a Key Stage 2 Teacher in Bradford to start September 2025. The ideal candidate will have recent experien...

  • 💼 Contract Role   🌍 Bradford   🕒 Posted: 14 days ago

  • £33,075 - £50,471 / Annum

  • Key Stage 1 Teacher - Reigate Reigate, | September 2025 Start 🌟 Full-Time | Permanent Role Are you an experienced KS1 teacher ready to take the next step in your career? Do you have the drive to lead, inspire, and make a meaningful impact as a Key Stage 1 Teacher? A thriving and inclusi...

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

  • £33,075 - £50,471 / Annum

  • Key Stage 1 Teacher - Reigate Reigate, | September 2025 Start 🌟 Full-Time | Permanent Role Are you an experienced KS1 teacher ready to take the next step in your career? Do you have the drive to lead, inspire, and make a meaningful impact as a Key Stage 1 Teacher? A thriving and inclusi...

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

  • £180 - £250 / Day

  • Experienced Key Stage 2 Teacher Required in Brent Commencing September 2025 Are you an experienced Key Stage 2 teacher seeking a new role this September? Look no further, I am seeking a newly qualified or experienced Key Stage 2 Teacher to work at a Brent based school. Interviews are being organ...

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

  • £33,075 - £50,471 / Annum

  • Key Stage 1 Teacher - Reigate Reigate, | September 2025 Start 🌟 Full-Time | Permanent Role Are you an experienced KS1 teacher ready to take the next step in your career? Do you have the drive to lead, inspire, and make a meaningful impact as a Key Stage 1 Teacher? A thriving and inclusi...

  • 💼 Permanent Role   🌍 Reigate, Surrey   🕒 Posted: 6 days ago

  • £180 - £250 / Day

  • Experienced Key Stage 2 Teacher Required in Brent Commencing September 2025 Are you an experienced Key Stage 2 teacher seeking a new role this September? Look no further, I am seeking a newly qualified or experienced Key Stage 2 Teacher to work at a Brent based school. Interviews are being organ...

  • 💼 Contract Role   🌍 Brent, London   🕒 Posted: a month ago

  • £38,000 - £61,000 / Annum

  • Key Stage 1 Teacher – Haringey – September Start Are you a Key Stage 1 Teacher looking for a new position? Do you consider yourself an enthusiastic and dedicated Key stage 1 Teacher? Are you available to start a permanent position from September 2025? If you answered YES to...

  • 💼 Permanent Role   🌍 Haringey   🕒 Posted: 18 days ago

  • £180 - £250 / Day

  • Experienced Key Stage 2 Teacher Required in Brent Commencing September 2025 Are you an experienced Key Stage 2 teacher seeking a new role this September? Look no further, I am seeking a newly qualified or experienced Key Stage 2 Teacher to work at a Brent based school. Interviews are being organ...

  • 💼 Contract Role   🌍 Wembley, London   🕒 Posted: 13 days ago

  • £180 - £250 / Day

  • Experienced Key Stage 2 Teacher Required in Harrow Year 3/4 Commencing September 2025 Are you an experienced Key Stage 2 teacher seeking a new role this September? Look no further, I am seeking a newly qualified or experienced Key Stage 2 Teacher to work at a Harrow based school. Interviews are...

  • 💼 Contract Role   🌍 Harrow, London   🕒 Posted: 12 days ago

  • £36,413 - £60,092 / Annum

  • Upper Key Stage 2 Teacher – Lambeth – Primary School – September Start – Full Time – MPS/UPS Inner London * Upper Key Stage 2 Teacher required in Lambeth * Upper Key Stage 2 Teacher starting September 2025 * Upper Key Stage 2 Teacher required in a mainstream pr...

  • 💼 Temporary Role   🌍 Lambeth, Greater London   🕒 Posted: 7 days ago

  1. Filter your search

  • Employment Type

  • Work From Home

  • Date Posted

  • Industry / Sector

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