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.