41 Teacher jobs in harrow

Maths Teacher

Harrow on the Hill, Middlesex

Harrow has its own salary scale and many other benefits

Join a school as a Maths Teacher and contribute to a department with a long tradition of excellence.
History Teacher

Harrow-on-the-Hill, Middlesex

Competitive

Join us as a History Teacher and make an impact at a leading independent school.
Computer Science Teacher

Harrow-on-the-Hill, Middlesex

Competitive

Join a school as a Computer Science Teacher and shape the future of education.
Chemistry Teacher

Harrow-on-the-Hill, Middlesex

Competitive

Join a school as a Chemistry Teacher and make a meaningful impact on students' academic journeys.
Head of Mathematics

Harrow-on-the-Hill, Middlesex

Competitive

Head of Mathematics job opportunity with a focus on academic leadership and department development.
Modern Foreign Languages Teacher (French & Spanish)

Harrow-on-the-Hill, Middlesex

Competitive

Modern Foreign Languages Teacher (French & Spanish) seeking passionate educators for September 2026 start.
Class Teacher (EYFS Coordinator)

Pinner, Middlesex

Competitive Salary

Class Teacher (EYFS Coordinator) role available at a thriving independent school.
Key Stage 2 Teacher

Wembley, Middlesex

M1-M6 – DEPENDANT ON THE CANDIDATE’S EXPERIENCE

Join a Key Stage 2 Teacher with Leadership Responsibilities at a high-performing school.
Business Teacher

Pinner, Middlesex

£37870 - £56154

Business Teacher opportunity at a school committed to student success and academic excellence.
Class Teacher

Harrow Weald, London

£37870 - £56154

Join a school as a Class Teacher and make a meaningful impact in education.
Science Teacher

Wembley, Middlesex

Inner London Pay Scale (Brent School)

Join a school seeking a dedicated **Science Teacher** to inspire and educate students in an outstanding learning environment.
Maths Teacher

Wembley, Middlesex

Inner London Pay Scale (Brent School)

Join a school rated Outstanding by Ofsted as a Maths Teacher and make an impact in a high-achieving environment.