14,004 Supply Teacher Jobs
-
KS1 Teacher
- Prospero Teaching
- Oldham, ENG, GB
Job Description About the Role:As a KS1 Teacher, you will plan and deliver engaging lessons across the Key Stage 1 curriculum, ensuring all pupils are...02 Jun -
Geography Teacher
- Protocol Education
- Sheffield, ENG, GB
Job Description A Secondary School in Sheffield is looking for a Geography Teacher to cover a maternity leave starting in September and lasting for up...12 Jun -
English Teacher
- Randstad Education
- Leeds, ENG, GB
Job Description Are you looking for a teaching environment where your creativity in the classroom is truly celebrated? Are you eager to collaborate...02 Jun -
Maths Teacher
- Amnis Education
- London, ENG, GB
Job Description MathsTeacher | EastLondon | September Start1 Yearmaternity contract Key Stages 3 & 4 Experienced Teachers and ECTs applications...07 Jun -
Swim Teacher
- GLL
- Bodmin, ENG, GB
Job Description GLL is currently looking for Swimming Teachers based at Bodmin Leisure Centre in Cornwall. Join us as a swimming teacher and play a key...05 Jun -
Geography Teacher
- Academics
- Swindon, ENG, GB
Job Description Geography Teacher - Swindon ECT's WelcomeSalary: £32,916 - £51,048 Are you a passionate geography looking to take on a new challenge...02 Jun -
KS2 Teacher
- Academics
- London, ENG, GB
Job Description A welcoming and inclusive primary school in Brent is seeking a KS2 teacher to join the team from September 2026. This role is ideal for...02 Jun -
Maths Teacher
- Teaching Personnel
- Andover, ENG, GB
Job Description Maths Teacher (Permanent) – September StartLocation: Grateley Area, HampshireSalary: £32,916 – £51,048 per annum (MPS/UPS)Contract:...04 Jun -
Welsh Teacher
- Reed
- Flint, WLS, GB
Job Description Welsh Teacher Daily Rate: £200 - £240 Location: Denbighshire, Secondary School Job Type: Long-term, starting in September We are...02 Jun -
Science Teacher
- Milk Education
- Liverpool, ENG, GB
Job Description Science Teacher Start date: September 2026 We are currently seeking a Teacher of Science. This is an exciting opportunity to join a...08 Jun -
Engineering Teacher
- Apex Educ8 Ltd
- Isleworth, ENG, GB
Job Description Engineering Teacher – West London Start Date: September 2026 Salary: Paid to Outer London scale (from £37,870) Location: West...02 Jun -
SEN Teacher
- Teaching Personnel
- Poole, ENG, GB
Job Description SEN Teacher – Dorset An exciting opportunity has arisen for a passionate and dedicated SEN Teacher to join a specialist educational...02 Jun -
Primary Teacher
- Academics
- Birmingham, ENG, GB
Job Description Job Opportunity: Year 1 Teacher Location: Central BirminghamSchool Type: Catholic Primary SchoolStart Date: Sept 2026 - July 2027 Our...01 Jun -
English Teacher
- Reed
- Farnham, ENG, GB
Job Description Teacher of English Type: Full Time, Maternity Cover Start Date: September 2026 Location: Camberley We are seeking an ambitious,...12 Jun -
SEN Teacher
- Reed
- Cambridge, ENG, GB
Job Description SEN Teacher - Cambridgeshire Are you passionate about supporting students with diverse learning needs? Do you thrive in an inclusive and...09 Jun -
Latin Teacher
- JEANNINE MANUEL SCHOOL
- Greater London, ENG, GB
Job Description We wish to appoint a well-qualified and enthusiastic full-time teacher of Latin for the start of the 2026/27 academic year. Jeannine...11 Jun -
Primary Teacher
- Reed
- Ringwood, ENG, GB
Job Description Primary Teacher (Year 5/6) – Permanent Hampshire Start Date: September 2026 Salary: MPS (M1–M6) £32,916 – £45,352 About the Role An...06 Jun -
KS2 Teacher
- Reed
- Burnley, ENG, GB
Job Description Overview We are seeking a committed and enthusiastic Key Stage 2 Teacher to join our team, working with a Year 5/6 class on a part-time...02 Jun -
Pe Teacher
- Reed
- Bracknell, ENG, GB
Job Description Temporary PE Teacher (Cover) Location: BracknellStart Date: SeptemberContract Type: TemporarySalary: Main Pay Scale (dependent on...11 Jun -
Class Teacher
- North Lakes Children
- Brampton Bierlow, eng, United Kingdom
Join Our Team as a Class Teacher! Basic Salary: £28,000 - £39,520 Contract: Full time, Term time only Exciting Benefits Await You: Company...07 Jun