Home Jobs

Teaching Jobs in London

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

Search over 3,063 teaching jobs

Matching Jobs

Showing 12 of 671 jobs

Posted 3 days ago

KS1 | KS2 Class Teacher

Ready for a classroom you can truly call your own? We’re working with welcoming, well-led mainstream primary schools looking for brilliant KS1 and KS2 teachers to join them full-time, five days a week, in long-term roles. This isn’t day-to-day supply....

Lewisham
£170 - 200 per day
Permanent Teaching    

Learn more
Posted 3 days ago

Computer Science Teacher

Computer Science Teacher April 2026 A forward-thinking secondary school in Westminster is seeking a full-time Computer Science Teacher to join their growing department. You’ll be: • Teaching KS3 and KS4 Computer Science • Supporting GCSE cohorts • Encouraging digital confidence...

Camden
£130 - 260 per day
Permanent Teaching    

Learn more
Posted 3 days ago

PE Teacher

PE Teacher – Westminster April 2026 A vibrant secondary school in Westminster is looking for a full-time Female PE Teacher to deliver engaging, inclusive lessons across KS3 and KS4. The role includes: • Teaching practical and theory PE • Supporting...

Westminster
£130 - 260 per day
Permanent Teaching    

Learn more
Posted 3 days ago

Geography Teacher

Geography Teacher April 2026 We’re working with a Westminster secondary school looking for a full-time Geography Teacher to join their team. What’s on offer: • KS3 and KS4 timetable • Well-structured schemes of work • Strong behaviour policy • Collaborative...

Westminster
£130 - 260 per day
Permanent Teaching    

Learn more
Posted 3 days ago

History Teacher

History Teacher April 2026 A well-established secondary school in Westminster is seeking a passionate History Teacher to join their humanities department full-time. The role: • Teaching History across KS3 and KS4 • Encouraging debate and critical thinking • Contributing to...

Hounslow
£130 - 260 per day
Permanent Teaching    

Learn more
Posted 3 days ago

Science Teacher

Science Teacher-Physics We’re recruiting for a full-time Science Teacher to join a thriving secondary school in Westminster. What you’ll be doing: • Teaching Science across KS3 and KS4 • Delivering engaging practical lessons • Supporting exam classes • Working within...

Hayes
£130 - 260 per day
Permanent Teaching    

Learn more
Posted 3 days ago

Maths Teacher

Maths Teacher A high-achieving secondary school in Camden is looking for a full-time Maths Teacher who can inspire confidence and raise attainment across KS3 and KS4. The role includes: • Teaching mixed-ability Maths classes • Supporting GCSE cohorts • Contributing...

Camden
£130 - 260 per day
Permanent Teaching    

Learn more
Posted 3 days ago

English Teacher

English Teacher – Westminster Start Date: Immediate /April 2026 Ready to teach English in a school where your subject actually gets the spotlight it deserves? We’re working with a forward-thinking secondary school in Westminster looking for a passionate English Teacher...

Westminster
£130 - 260 per day
Permanent Teaching    

Learn more
Posted 3 days ago

Daily SEND Support Staff

Want work that fits around you? Join our SEN supply support staff team and choose when and where you work across Barking & Dagenham. From Primary to Secondary schools, we’re looking for dedicated SEN Teaching Assistants, Learning Support Assistants (LSAs), and SEND Support...

Barking & Dagenham
Market related
Supply Teaching    

Learn more
Posted 3 days ago

Supply Primary School Teachers - Merton

Love teaching. Love flexibility. Keep both. You didn’t train to be buried in paperwork. You trained to inspire, encourage and make a difference. If you’re a qualified primary teacher who still loves the buzz of the classroom but could happily...

Merton
£150 - 170 per day
Supply Teaching    

Learn more
Posted 3 days ago

Supply Primary School Teachers - Wandsworth

Love teaching. Love flexibility. Keep both. You didn’t train to be buried in paperwork. You trained to inspire, encourage and make a difference. If you’re a qualified primary teacher who still loves the buzz of the classroom but could happily...

Wandsworth
£150 - 170 per day
Supply Teaching    

Learn more
Posted 3 days ago

Cover Supervisor Needed in Barnet

Secondary Cover Supervisor – Barnet Location: BarnetSalary: £90–£130Contract: Flexible / Full-time / Part-time / Permanent Looking to step into the classroom without the pressure of planning and marking? Cover supervising might just be your perfect fit. We’re working with a range of secondary...

Barnet
£90 - 130 per day
Supply Teaching    

Learn more
  • Prev
  • Next