Find the Best Middle School Teacher Jobs Near You with Vita CV | Page 92

7,331 Middle School Teacher jobs

  • £130 - £251 / Day

  • English Teacher Redcar £31,650 – 49,083 per annum (salary is depending on experience and/or qualifications) November 2025 start The School and Role This secondary school, based in Redcar are looking to appoint a passionate English Teacher. Working in this secondary school as part of...

  • 💼 Contract Role   🌍 Redcar   🕒 Posted: 18 days ago

  • £29,344 - £44,919 / Annum

  • English Teacher Location: Aylesbury Start Date: ASAP Contract Type: Full-Time or Part-Time (flexible options available) Are you a passionate English teacher ready to spark a love for language and literature in young minds? A welcoming and inclusive secondary school in Aylesbury, rated ‘Go...

  • 💼 Contract Role   🌍 Aylesbury   🕒 Posted: a month ago

  • £34,398 - £52,489 / Annum

  • Teacher of Mathematics Location: Dacorum Start Date: January 2026 Contract: Full Time, Fixed Term Are you an enthusiastic and dedicated Maths teacher looking for a new opportunity from January? We are working with a high-achieving, inclusive secondary school in the Dacorum area seeking a passi...

  • 💼 Contract Role   🌍 East of England   🕒 Posted: 25 days ago

  • £130 - £190 / Day

  • Position: Primary Teacher Start Date: As soon as possible Salary: £130.00 - £190.00 per day Contract: Long-term, ongoing Reeson Education is proud to be working with a vibrant school in the Wigan area , who are seeking a creative and passionate Primary Teacher for KS2 starting as so...

  • 💼 Contract Role   🌍 Wigan, Greater Manchester   🕒 Posted: 14 days ago

  • £150 - £250 / Day

  • PE Teacher - Hampshire -£150 to £250 a Day - ASAP start - Temporary PE Teacher- Hampshire PE Teacher- £150-£250 PE Teacher- Secondary school PE Teacher- ASAP Start Are you an experienced PE Teacher?      Are you a qualified PE Teacher? Are you a knowledg...

  • 💼 Temporary Role   🌍 Aldershot   🕒 Posted: 20 days ago

  • £168 - £261 / Day

  • Are you a keen historian looking to share your expertise with the next generation? Vision for Education are looking for a Teacher of History to join the team to work in schools within the Newcastle area. The School and Role This school based in Newcastle, are looking to appoint a passionate Teach...

  • 💼 Temporary Role   🌍 Newcastle upon Tyne   🕒 Posted: 14 hours ago

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

  • Science Teacher - Tonbridge, Kent About the School This is a thriving secondary school in Tonbridge, committed to academic excellence and developing well-rounded young people. The science department is ambitious and forward-looking: well-equipped laboratories, strong student outcomes, and a cultur...

  • 💼 Permanent Role   🌍 Tunbridge Wells, Kent   🕒 Posted: 14 hours ago

  • £200 - £300 / Day

  • KS1 Teacher – Lambeth – MPS/UPS – Full Time – ASD Unit – Start ASAP or January * KS1 Teacher required in Lambeth * KS1 Teacher required to start ASAP or January * KS1 Teacher required for a specialist ASD Unit within a primary school * Must have UK QTS and e...

  • 💼 Temporary Role   🌍 Lambeth, Greater London   🕒 Posted: 16 hours ago

  • £150 - £220 / Day

  • ICT Teacher - Shrewsbury Location: Shrewsbury Start Date: ASAP or January 2026 Pay: £150 to £220 per day, dependent on experience Aspire People are seeking a passionate ICT Teacher to join a secondary school in Shrewsbury. The school offers a supportive environment and excellent resour...

  • 💼 Permanent Role   🌍 Shrewsbury, Shropshire   🕒 Posted: 14 days ago

  • £53,000 - £59,000 / Annum

  • Position: Head of School Location: Hillingdon Salary: Competitive, dependent on experience Overview: This college based in West London is a vibrant and dynamic further education institution located in the heart of Uxbridge, is seeking an experienced and visionary Head of School to lead and drive...

  • 💼 Permanent Role   🌍 Hillingdon, London   🕒 Posted: 19 days ago

  1. Filter your search

  • Employment Type

  • Work From Home

  • Date Posted

  • Industry / Sector

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