45 Geography teaching jobs

Geography Teacher

London

£40480 - £65150

Geography Teacher required for September 2026. Join a school with a strong academic reputation and vibrant co-curricular programme.
Secondary Geography Teacher

London

MPR/UPR

Join a Secondary Geography Teacher role at a leading bilingual school in Bloomsbury.
Geography Teacher

Stepney, London

Competitive

Geography Teacher needed for September 2026. Join a supportive school committed to student and staff development.
Geography Teacher

London

£40317 - £62496

Join a school as a Geography Teacher and contribute to a dynamic, inclusive learning environment.
Geography Teacher

London

£40000 - £50000

Join a Geography Teacher role at a thriving independent school with a strong reputation and commitment to student success.
Geography Teacher

Wood Green, London

£40317 - £62496

Geography Teacher job opportunity at a vibrant, inclusive school with a strong commitment to diversity and professional development.
Geography Teacher - Full-Time / Maternity Cover

Merton Park, London

£40317 - £52300

Geography Teacher - Full-Time / Maternity Cover in London.
Geography Teacher - Full-Time Maternity Cover

Merton Park, London

£40317 - £52300

Geography Teacher - Full-Time Maternity Cover in a highly rated school.
Geography Teacher

North Chingsford, London

£33000 - £46500

Join a school as a Geography Teacher and inspire students from Year 7 to Year 11.
Geography Teacher (Maternity Cover)

Pinner, Middlesex

£37870 - £56154

Geography Teacher (Maternity Cover) – Inspire students with engaging lessons and a passion for geography.
Geography Teacher - Lead Practitioner

Dartford, Kent

Leadership scale based on experience + London Fringe allowance

Join a visionary Geography Teacher - Lead Practitioner role in a high-performing school.
Head of Geography

Chertsey, Surrey

Competitive, depending on experience

Head of Geography (part-time) – Lead a dynamic Geography department with a focus on academic excellence and student engagement.