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

8,200 Middle School Teacher jobs

  • £160 - £200 / Day

  • Primary Teacher - Wellingborough 📍 Location: Wellingborough, Northamptonshire 🕒 Full-Time | Permanent 💰 Salary: MPS/UPS 📅 Start Date: ASAP We are looking for an enthusiastic and committed Primary Teacher to join our friendly and supportive primary school in Welling...

  • 💼 Permanent Role   🌍 Wellingborough, Northamptonshire   🕒 Posted: 20 days ago

  • £180 - £220 / Day

  • About Us: Axcis Education is looking for a Primary Teacher for a supportive SEND school dedicated to providing a nurturing and inclusive learning environment for children with special educational needs. We are looking for an empathetic and passionate Primary Teacher to join othe team and make a real...

  • 💼 Permanent Role   🌍 North West   🕒 Posted: 18 days ago

  • £ Competitive Salary

  • English Teacher An Ofsted-rated 'Good' school in North London is looking for an enthusiastic and dedicated English Teacher to join their team from September. Role Details: Full-time, long-term role Deliver engaging English lessons to KS3 & KS4 Excellent department leadership and cu...

  • 💼 Contract Role   🌍 North London, London   🕒 Posted: 3 days ago

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

  • Primary School Teacher – Key Stage 2 (KS2)  Location: Horsham and surrounding areas  Contract: Full-time, September 2025 – January 2026  Salary: M1 to UPS3 (paid to scale)  Working Hours: 08:30 – 15:30  We are currently seeking a dedicated and enthusia...

  • 💼 Temporary Role   🌍 Crawley   🕒 Posted: 7 days ago

  • £160 - £200 / Day

  • Vision for Education are looking to recruit a Key Stage 1 and 2 primary teacher to work at a school located in Peterborough. The role is working as a PPA cover teacher within KS1 and 2, for 3 days per week. About the role The desired teacher will be working in various KS1 and 2 classes, all with a...

  • 💼 Temporary Role   🌍 Peterborough   🕒 Posted: 12 days ago

  • £110 - £160 / Day

  • Are you a enthusiastic Primary School teacher based in South Liverpool? If so Tradewind recruitment are currently looking for multiple teachers to work in some incredibly supportive Primary Schools across Key Stage 1 and 2. Whether you are a recent graduate looking for your first role, or are more e...

  • 💼 Contract Role   🌍 Liverpool, Merseyside   🕒 Posted: 3 days ago

  • £110 - £220 / Day

  • KS2 Primary School Teacher Prospero Teaching is looking for an Enthusiastic Year 1 Teacher to work in a Primary school in Newham, East London. The school is a three-form entry Primary school with a supportive leadership team. The school is also providing training for any for all staff. The positi...

  • 💼 Temporary Role   🌍 Newham, London   🕒 Posted: 4 days ago

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

  • Science Teacher - Hackney - January 2026 Summarise: An outstanding Secondary school is seeking a Science Teacher to join their growing team. About the School: · Mixed secondary School · 12:30 finish Fridays - Paid full day. · Supportive team and department. · Depart...

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

  • £120 - £180 / Day

  • KS1 Teacher – Primary School in Staffordshire (ST17) Salary: Paid to Scale Contract: Full-time Smile Education are proud to be supporting a welcoming and inclusive primary school in the ST17 area of Staffordshire, who are seeking a dedicated and enthusiastic KS1 Teacher to join their team. ...

  • 💼 Temporary Role   🌍 Stafford   🕒 Posted: 7 days ago

  • £37,870 - £50,474 / Annum

  • SEN Teacher We are partnered with a school seeking a dedicated SEN Teacher to join their team, working with children who have special educational needs including learning difficulties and autism. This is an opportunity to make a real difference in the lives of vulnerable pupils who need specialist ...

  • 💼 Permanent Role   🌍 Hillingdon, Greater 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).