48 Geography teaching jobs
Secondary Geography Teacher
London
MPR/UPR
Join a passionate Secondary Geography Teacher team in Bloomsbury.
Head of Geography
London
Competitive salary plus excellent benefits
Head of Geography required at a prestigious school. Lead and inspire the Geography Department.
Geography Teacher - Part Time / Full Time / Remote / Online
London
£33120 - £36500
Geography Teacher - Part Time / Full Time / Remote / Online role available from September 2026.
Head of Geography - Part Time
Balham, London
£41222 - £60543
Head of Geography - Part Time role seeking dynamic and inspirational leader.
Geography Teacher
Highgate, London
£38663 - £65199
Join a school as a Geography Teacher and inspire the next generation of global citizens.
Geography Teacher
Wood Green, London
£40317 - £62496
Join a school as a Geography Teacher and make a meaningful impact on students' learning and development.
Head of Geography
Ealing, London
Main Professional Grade (MPS/UPS) plus TLR2b (£5,879pa)
Lead the Geography department at a school committed to excellence and innovation in education.
Part-Time Geography Teacher
Wimbledon Common, London
Competitive + benefits
Join a part-time Geography teacher role at a leading institution. Teach Geography to gifted students in a supportive and inspiring environment.
Geography Teacher
Brentford, London
£37870 - £56154
Geography Teacher opportunity at an outstanding school with a strong Catholic ethos.
Geography Teacher
Barking, Essex
£40317 - £62496
Geography Teacher position available at a school in London. Apply now for a dynamic role.
Geography Teacher
Reigate, Surrey
Competitive
Geography Teacher required for September 2025. Join a dynamic department and inspire students across KS3 to A Level.
Geography Subject Leader
Rochester, Kent
MPS/UPS + TLR2B
Geography Subject Leader opportunity at a thriving secondary school with a supportive team and strong leadership.