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

1,808 Key Stage Teachers jobs

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

  • Part time KS2 Teacher - Maternity cover (0.6 FTE) Are you an enthusiastic, compassionate educator looking to thrive in a supportive and values-driven school? Do you believe in nurturing young minds while continuing your own professional journey? Whether you're an experienced teacher or recently...

  • 💼 Contract Role   🌍 Bridgwater, Somerset   🕒 Posted: 10 days ago

  • £110 - £130 / Day

  • Full-Time Primary Teacher – Year 1 Class – Okehampton   GSL Education are excited to offer a rewarding opportunity for a dedicated and enthusiastic SEN Primary Teacher to join a vibrant and inclusive SEN school in Okehampton. This full-time position is within a Year 1 class an...

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

  • £110 - £125 / Day

  • Primary Teacher Full-Time Year 1 Class Okehampton   GSL Education are excited to offer a rewarding opportunity for a dedicated and enthusiastic SEN Primary Teacher to join a vibrant and inclusive SEN school in Okehampton. This full-time position is within a Year 1 class and is set to...

  • 💼 Temporary Role   🌍 Okehampton   🕒 Posted: 4 days ago

  • £140 - £220 / Day

  • KS2 Class Teacher – Derby, DE24 Start Date: September 2025 Location: Derby Contract Type: Full-Time (Job share considered) | Long-Term About the Role: We are recruiting for a full-time KS2 Class Teacher to deliver high-quality teaching and learning to pupils within a KS2 class. The school ...

  • 💼 Temporary Role   🌍 Derby   🕒 Posted: 11 days ago

  • £120 - £190 / Day

  • Excell Supply Primary Teacher – £120 to £190 per day Start Date: ASAP Flexible Supply Roles Available Are you a Primary Teacher who can handle phonics before coffee, fractions before lunch, and a glitter spill just about any time? Whether you’re a seasoned professional or a...

  • 💼 Temporary Role   🌍 Telford, Telford and Wrekin   🕒 Posted: 18 days ago

  • £120 - £180 / Day

  • Are you a passionate primary teacher looking for flexibility without losing the joy of teaching? This is your chance to step into local classrooms, positively impact young learners, and work with an agency that offers flexibility and support every step of the way. Primary Teacher As one of the fa...

  • 💼 Temporary Role   🌍 Bebington, Merseyside   🕒 Posted: a month ago

  • £120 - £180 / Day

  • Are you a passionate primary teacher looking for flexibility without losing the joy of teaching? This is your chance to step into local classrooms, positively impact young learners, and work with an agency that offers flexibility and support every step of the way. Primary Teacher As one of the fa...

  • 💼 Temporary Role   🌍 Heswall, Merseyside   🕒 Posted: a month ago

  • £120 - £180 / Day

  • Primary Teacher Location: Grimsby, North Lincolnshire Daily Pay: £120 – £180 per day Availability: September 2025 start ECTS are welcome to apply! You’re an experienced or recently qualified Primary Teacher looking for the flexibility supply has to offer. You’re al...

  • 💼 Temporary Role   🌍 Grimsby   🕒 Posted: a day ago

  • £130 - £150 / Day

  • We are looking for a dedicated KS2 teacher looking for your next opportunity this September? Aspire People are recruiting supply teachers across Warwick, offering both day-to-day flexibility and long-term consistency - the choice is yours. Whether you're seeking the variety of working across di...

  • 💼 Contract Role   🌍 Warwick, Warwickshire   🕒 Posted: 4 days ago

  • £36,745 - £49,379 / Annum

  • Primary Teacher Duration: Sept 2025 - full academic year Salary: MPS/UPS Location: Southwark, London We are seeking enthusiastic and committed Primary Teachers to join our friendly, supportive Primary Schools across Southwark. Primary Teacher Key Responsibilities: Plan, prepare, and deliver hi...

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

  1. Filter your search

  • Employment Type

  • Work From Home

  • Date Posted

  • Industry / Sector

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