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

4,760 Key Stage Teachers jobs

  • £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   🌍 Neasden, London   🕒 Posted: 10 hours ago

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

  • Are you a dedicated Key Stage 1 Teacher looking for your next role? This Key Stage 1 Teacher position in Godalming is the perfect chance to join a vibrant school community and make a lasting impact on young learners. As a Key Stage 1 Teacher in Godalming, you'll deliver engaging lessons, nurtur...

  • 💼 Permanent Role   🌍 Godalming, Surrey   🕒 Posted: 14 days ago

  • £162 - £223 / Day

  • Key Stage 2 Teacher - Full Time Swaffham £162 - £223 per day Randstad Education is currently recruiting a committed and enthusiastic Key Stage 2 (KS2) Teacher to join a welcoming primary school in the Swaffham area. This full-time role starts in September and will run through to Decembe...

  • 💼 Temporary Role   🌍 Swaffham, Norfolk   🕒 Posted: 4 days ago

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

  • KS1 Teacher Primary Key Stage 1 Teacher Location: Camberley, Surrey Contract Type: Permanent, Full-Time Start Date: September 2025 Salary: Competitive, based on experience About Us We are reprsenting a thriving, "Good" rated primary school in Camberley, Surrey with a strong reputation...

  • 💼 Permanent Role   🌍 Camberley, Surrey   🕒 Posted: a month ago

  • £150 - £230 / Day

  • Fantastic Opportunity: Primary Key Stage 2 Teacher Job Title: Primary Key Stage 2 Teacher Location: Rotherham Salary: £150 – £230 per day (Depending on experience) Start Date: September 2025 Contract Type: Day-to-day/Long-term, Part-time/Full-time GSL Education are delighted ...

  • 💼 Temporary Role   🌍 Rotherham   🕒 Posted: a month ago

  • £140 - £160 / Day

  • Are you an enthusiastic and dedicated teacher looking for your next challenge? We're looking for a passionate Key Stage 1 Teacher to join our dynamic team in Northampton! ·         Position: Key Stage 1 Teacher Location: Corby/Kettering Contract...

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

  • £160 - £210 / Day

  • Key Stage 2 Teacher About the School Teach Now is delighted to be recruiting for a part-time Key Stage 2 teacher to join a welcoming and community-focused primary school in Enfield starting in September 2025. This is an ideal role for a qualified teacher seeking a flexible, fulfilling position in a...

  • 💼 Contract Role   🌍 Enfield, Greater London   🕒 Posted: 5 days ago

  • £140 - £190 / Day

  • TeacherActive are looking for a KS2/ Key Stage 2 Primary Teacher to work full time starting ASAP in Mansfield!  This KS2/ Key Stage 2 Primary Teacher role will include full preparation, planning and marking for your class. The school are looking to receive CVs and hold trial days / meetin...

  • 💼 Contract Role   🌍 Mansfield   🕒 Posted: 15 days ago

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

  • KS2 Teacher Primary Key Stage 2 Teacher Location: Camberley, Surrey Contract Type: Permanent, Full-Time Start Date: September 2025 Salary: Competitive, dependent on experience About Us The Primary School in Surrey, rated "Good" by Ofsted, has built an excellent reputation for deliverin...

  • 💼 Permanent Role   🌍 Camberley, Surrey   🕒 Posted: 20 days ago

  • £31,650 - £49,084 / Annum

  • Key Stage 2 Teacher Key Stage 2 Teacher - Kettering, Northamptonshire - September 2025 start - Interviewing next week Are you an inspiring and experienced teacher who's looking to educate children at a key stage 2 level? Tradewind Recruitment are currently working with a mainstream primary s...

  • 💼 Permanent Role   🌍 Kettering, Northamptonshire   🕒 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).