From teaching to tutoring or classroom support, find roles in London schools that match your skills.

English Teacher – Secondary School - Immediate Start Tower Hamlets Start: Immediate Contract: Full-time Ready to step straight into a classroom where your subject really matters? We’re working with a welcoming secondary school looking for a confident and passionate English...
Tower Hamlets
£160 - 200 per day
Permanent Teaching
Cover Supervisor Full Time Are you enthusiastic, organised, and passionate about supporting young people in their learning? We are seeking dedicated full time Cover Supervisor Key Responsibilities: Supervise classes during the short-term absence of teachers. Deliver pre-prepared lesson plans and...
Hayes
£500 - 750 per week
Permanent Teaching
Cover Supervisor Full Time Are you enthusiastic, organised, and passionate about supporting young people in their learning? We are seeking dedicated full time Cover Supervisor Key Responsibilities: Supervise classes during the short-term absence of teachers. Deliver pre-prepared lesson plans and...
Camden
£500 - 750 per week
Permanent Teaching
Social Science Teacher (Psychology / Sociology) Full-Time We’re working with a top-performing secondary school, rated Outstanding in all areas by Ofsted, to find a dedicated Social Science Teacher to join their thriving sixth form and wider humanities faculty. Students here show exceptional attitudes to...
Westminster
£130 - 260 per day
Permanent Teaching
Cover Supervisor Hammersmith & Fulham Secondary School Full-time You will supervise lessons across a range of subjects in the absence of the regular class teacher, ensuring a positive and focused classroom environment. The successful applicant will hold: A degree or...
Hammersmith & Fulham
£550 - 750 per week
Permanent Teaching
Teacher of Health & Social Care What the school offers A supportive leadership team that values staff wellbeing Friendly, collaborative colleagues Engaged learners who benefit from strong routines and clear expectations What we’re looking for A qualified teacher with experience...
Camden
£130 - 260 per day
Permanent Teaching
Trainee Teacher Hounslow We’re looking for someone who can keep lessons running smoothly when teachers are absent, support students in and out of the classroom, and play an important part in the daily life of a busy secondary school. What...
Hounslow
£500 - 700 per week
Permanent Teaching
Secondary General Cover – Camden Looking for flexible work in secondary schools without the full-time pressure? Our schools are seeking confident and adaptable educators to provide cover across different subjects and year groups. These are well-structured schools with strong leadership...
Camden
£100 - 260 per day
Permanent Teaching
Cover Supervisor If you’re confident, quick-thinking and enjoy helping young people learn, this Cover Supervisor role could be a brilliant next step for you. We’re looking for someone who can keep lessons running smoothly when teachers are absent, support students...
Hounslow
£500 - 750 per week
Permanent Teaching
Supply Teacher (PGCE or QTS Required) Contract Type: Flexible – Daily Supply & Short-Term Roles Available We’re looking for qualified supply teachers (PGCE or QTS in hand) who can jump in and make an immediate impact. Whether you want one...
Westminster
£130 - 260 per day
Permanent Teaching
Supply Teacher (PGCE or QTS Required) Contract Type: Flexible – Daily Supply & Short-Term Roles Available We’re looking for qualified supply teachers (PGCE or QTS in hand) who can jump in and make an immediate impact. Whether you want one...
Brent
£130 - 260 per day
Permanent Teaching
Cover Supervisor – Hammersmith and Fulham Secondary School Want to work in schools without taking on the full teaching load? Our mainstream secondary schools are looking for confident Cover Supervisors who can lead classrooms, deliver pre-prepared work, and keep lessons...
Hammersmith & Fulham
£500 - 750 per week
Permanent Teaching
Refine your search