Find the Best Key Stage 2 Teacher Jobs Near You with Vita CV | Page 63

9,949 Key Stage 2 Teacher jobs

  • £140 - £240 / Day

  • KS2 - East Grinstead About the Role We are looking for an enthusiastic and adaptable Year 5 Teacher to join our supply pool and provide high-quality teaching within a welcoming primary school in East Grinstead. This is a fantastic opportunity for a teacher who enjoys working with upper Key Stage 2...

  • 💼 Contract Role   🌍 East Grinstead, West Sussex   🕒 Posted: 5 days ago

  • £37,870 - £56,154 / Annum

  • English Teacher Are you a Teacher of Key Stage 3 and 4 English interested in an exciting opportunity to start a full-time role starting from January 2026? Would you like to work in a very high achieving school in Harrow, North West London? If so, please contact Tradewind Recruitment today regarding...

  • 💼 Contract Role   🌍 Harrow, London   🕒 Posted: a day ago

  • £180 - £250 / Day

  • Year 2 Teacher - Full-Time (Jan 2026-July 2026) Tunbridge Wells Term Time Teachers are supporting a wonderful primary school in Tunbridge Wells in their search for an engaging and knowledgeable Year 2 Teacher to join them from January 2026 through to July 2026. We're looking for a practitione...

  • 💼 Contract Role   🌍 Tunbridge Wells, Kent   🕒 Posted: 15 days ago

  • £110 - £140 / Day

  • Year 2/3 Teacher – Long-term and ongoing basis, Part-time, starting as soon as possibleThis part-time Year 2/3 Teacher role begins as soon as possible and offers a rewarding opportunity to join a welcoming and inclusive primary school. The school provides a safe and engaging learning environme...

  • 💼 Permanent Role   🌍 Plymouth, Devon, South West   🕒 Posted: a month ago

  • £150 - £210 / Day

  • Are you an outstanding, proactive and enthusiastic teacher looking for flexible and rewarding work in Stoke? We are currently seeking experienced and dedicated teachers to join our network for day-to-day supply cover in Key Stage 2. This is an excellent opportunity for those who are looking for fl...

  • 💼 Contract Role   🌍 Stoke-on-Trent, Staffordshire   🕒 Posted: 15 days ago

  • £150 - £160 / Day

  • Zest education are seeking an enthusiastic and dedicated Year 5 Teacher to join our thriving primary school in Great Barr. This is a full-time position beginning in April 2026, offering the opportunity to inspire and support pupils as they progress through Key Stage 2. Key Responsibilities: * P...

  • 💼 Temporary Role   🌍 Great Barr, Sandwell   🕒 Posted: a day ago

  • £150 - £250 / Day

  • Year 1 Teacher – Neasden - £150 to £250- a day- Long term to Permanent *** Year 1 Teacher - Neasden *** Year 1 Teacher –Long term to Permanent *** Year 1 Teacher – ASAP Start *** Year 1 Teacher – Open to qualified and experienced Key Stage 1 Teachers Are you ...

  • 💼 Temporary Role   🌍 Neasden   🕒 Posted: 5 days ago

  • £125 - £1,000 / Day

  • Are you an experienced and engaging Year 2 Teacher looking for a new challenge in the new year? We're working with a welcoming and high-achieving primary school in Hackney that is seeking a dedicated teacher to take on a Year 2 class from January. This is an exciting opportunity to join a supp...

  • 💼 Permanent Role   🌍 Hackney, London   🕒 Posted: 22 days ago

  • £170 - £300 / Day

  • KS1 Class Teacher (Year 1 & 2) Job Title: KS1 Class Teacher              Location: Wembley, NW, London  Start Date: Immediate Job Type: Full Time, Long term, Term-to-Perm, Supply Teacher Salary: Pay to scale Key Responsibilit...

  • 💼 Permanent Role   🌍 Wembley   🕒 Posted: 14 days ago

  • £200 - £240 / Day

  • Year 2 Primary Teacher - Bromley Salary: £200 - £240 per day (paid weekly) Contract: Long-term basis with an immediate start Are you a passionate and creative teacher ready to inspire a class of eager Year 2 learners? Remedy Education are working with an inclusive and supportive main...

  • 💼 Permanent Role   🌍 Bromley, London   🕒 Posted: 22 days ago

  1. Filter your search

  • Employment Type

  • Work From Home

  • Date Posted

  • Industry / Sector

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