Find the Best Middle School Teachers Jobs Near You with Vita CV | Page 203

6,986 Middle School Teachers jobs

  • £200 - £250 / Day

  • Tradewind Recruitment are actively seeking experienced PE teachers for schools across Camden, Islington, Haringey and Enfield. These include mainstream secondary schools, specialist SEN schools, secondary SEN units, Pupil Referral Units (PRUs) and SEMH schools. As a PE Supply Teacher you will be re...

  • 💼 Temporary Role   🌍 North London, London   🕒 Posted: 11 days ago

  • £135 - £140 / Day

  • Seeking talented Primary Supply Teachers in Medway! Daily Supply Teacher Chatham, Rochester, Gillingham, Rainham, Strood and surrounding towns Competitive Daily pay rates Are you a dedicated Primary Supply Teacher looking for exciting opportunities in EYFS, KS1, or KS2? Look no further! Our ag...

  • 💼 Temporary Role   🌍 Snodland, Kent   🕒 Posted: 11 days ago

  • £26 - £30 / Hour

  • Nurture Teachers – Salford £26 – £30 per hour (PAYE) Flexible Hours | 1:1 Relationship-Based Teaching | Immediate Start Are you a qualified teacher who believes that connection comes before curriculum? Do you want to make a lasting difference in the lives of young people who...

  • 💼 Temporary Role   🌍 Salford, Greater Manchester   🕒 Posted: 12 days ago

  • £168 - £232 / Day

  • Attention Computer Science Supply Teachers - Opportunities in Liverpool! Are you a qualified and passionate secondary computer science teacher searching for flexible and rewarding work in the Liverpool area? Tradewind Recruitment wants to hear from you! We're one of the UK's leading educat...

  • 💼 Temporary Role   🌍 Liverpool, Merseyside   🕒 Posted: 6 days ago

  • £28,000 - £52,000 / Annum

  • Year 5 Teacher, Luton (Bedfordshire) Are you a creative, forward-thinking, inclusive, caring, and ambitious Year 5 Teacher with the drive and commitment to raise achievement? We are looking to appoint an enthusiastic Year 5 Teacher who can lead a team of dedicated teachers and hard-working pupils....

  • 💼 Permanent Role   🌍 Luton, Bedfordshire   🕒 Posted: 13 days ago

  • £30,000 - £47,000 / Annum

  • Supply Teacher - Spalding Agency: Simply Education Simply Education is looking for experienced and motivated Supply Teachers to work across primary schools in Spalding. With supply teaching, you can enjoy the flexibility of daily cover while also having the option to take on longer-term teaching p...

  • 💼 Temporary Role   🌍 Spalding, Lincolnshire   🕒 Posted: 13 days ago

  • £90 - £100 / Day

  • SEN Teaching Assistant Location: Tonbridge Start Date: Flexible Pay: £90 - £100 per day (depending on experience) Job Type: Full-time / Part-time (flexible) Are you seeking a rewarding career supporting children who have special educational needs? At Term Time Teachers, we are loo...

  • 💼 Contract Role   🌍 Tonbridge, Kent   🕒 Posted: 13 days ago

  • £32 - £35 / Hour

  • SEN Tutor Remedy Tutors is looking for SEN experienced tutors and teachers who are looking for flexible and rewarding work with a rewarding schedule in Sutton/Morden and surrounding areas. PAY RATE: £32 - £35 per hour PAYE or Umbrella This SEN tutor role involves: working with childr...

  • 💼 Permanent Role   🌍 Morden, London   🕒 Posted: 25 days ago

  • £150 - £180 / Day

  • We're recruiting passionate and reliable Primary Supply Teachers to join schools across Enfield. 📍 Location: Enfield 📅 Start Date: September 2025 💰 Pay: £150-£180 per day 📌 Register Now - Summer Term Registration Open What's on offer: Flexibl...

  • 💼 Temporary Role   🌍 Enfield, London   🕒 Posted: 20 days ago

  • £26 - £30 / Hour

  • Nurture Teachers – Salford, Wigan, St Helens & Surrounding Areas £26 – £30 per hour (PAYE) | 1:1 Teaching | Immediate Start | Flexible Hours Are you a qualified teacher ready to step away from the pressures of the classroom and make a real impact? We’re looking f...

  • 💼 Contract Role   🌍 Wigan, Greater Manchester   🕒 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).