Find the Best Geography Teacher Jobs Near You with Vita CV | Page 6

5,669 Geography Teacher jobs

  • £180 - £220 / Day

  • Are you a passionate and experienced Geography teacher with Qualified Teacher Status (QTS) looking for your next opportunity We are looking for an experienced teacher who: * Holds QTS and has a strong track record of delivering high-quality lessons * Has high expectations for ever...

  • 💼 Temporary Role   🌍 Birmingham, West Midlands (County)   🕒 Posted: 10 days ago

  • £36,413 - £53,994 / Annum

  • Geography Teacher – Braintree, Essex – Secondary School – January start * Geography Teacher – QTS or QTLS trained * Geography Teacher – KS3 to A-Level * Geography Teacher – MPS1 – UPS3 * Geography Teacher – Full-time, permanent Are you a q...

  • 💼 Permanent Role   🌍 Braintree, Essex   🕒 Posted: a month ago

  • £162 - £224 / Day

  • Are you an experienced Geography teacher looking to take the next step in your academic career? Look no further, we have an exciting opportunity in one of our large inner city secondary schools in Leeds. We are looking for a passionate individual to educate students across Key Stages 3 and 4. This i...

  • 💼 Contract Role   🌍 Leeds, West Yorkshire   🕒 Posted: 19 days ago

  • £30,000 - £46,000 / Annum

  • Teacher of Geography Peterborough £30 - £46k per annum (salary is depending on experience and/or qualifications) January The School and Role This large Secondary school based North of Peterborough are looking to appoint a passionate teacher of Geography to work as part of their team...

  • 💼 Contract Role   🌍 Peterborough   🕒 Posted: 12 days ago

  • £150 - £210 / Day

  • Coba Education is currently recruiting for a passionate and dedicated Geography Teacher to take on a long-term supply role at a secondary school in Bedford, starting in December 2025. This is a fantastic opportunity to make a real impact in the classroom while enjoying...

  • 💼 Temporary Role   🌍 Bedford   🕒 Posted: 18 days ago

  • £185 - £265 / Day

  • Geography Teacher - Long Term Supply - Hounslow - January Start Are you a passionate and experienced Geography Teacher looking for a new opportunity? A thriving secondary school in Hounslow is seeking a dedicated Geography Teacher to join their team on a long-term supply basis starting in January. ...

  • 💼 Contract Role   🌍 Hounslow, London   🕒 Posted: 16 days ago

  • £150 - £240 / Day

  • Geography Teachers Wanted - Lincoln & Surrounding Areas Full-time, part-time and flexible roles starting January 2026. Schools across Lincoln are looking for Geography teachers who can bring clarity, curiosity and structure to their classrooms. We work closely with a strong network of secondary...

  • 💼 Contract Role   🌍 Lincoln, Lincolnshire   🕒 Posted: 7 days ago

  • £155 - £220 / Day

  • Geography Teacher – Secondary School (Stockport) Location: Stockport, Greater Manchester Contract Type: Full-time, Temporary (with potential extension) Salary: Competitive pay (dependent on experience) Are you a passionate and dedicated Geography Teacher looking for your next exciting teac...

  • 💼 Contract Role   🌍 Stockport   🕒 Posted: 21 days ago

  • £37,870 - £56,154 / Annum

  • Geography Teacher Location: Sutton Salary: M1-M6 (Main Pay Scale) Contract: Permanent Are you an enthusiastic and dedicated Geography teacher with a proven track record of inspiring secondary school pupils? My client is well-established high school located in the Sutton. This school believe in ...

  • 💼 Permanent Role   🌍 Sutton, London   🕒 Posted: 16 days ago

  • £30,000 - £60,000 / Annum

  • Geography Teacher – January 2026 Start Location: Epping, Essex Contract: Full-time, Long-term / Permanent Start Date: January 2026 Salary: MPS/UPS (dependent on experience) A well-regarded secondary school in Epping is seeking a passionate and committed Geography Teacher to join their Humanit...

  • 💼 Permanent Role   🌍 Epping, Essex   🕒 Posted: 12 days ago

  1. Filter your search

  • Employment Type

  • Work From Home

  • Date Posted

  • Industry / Sector

© Vita CV: Registered in England and Wales (16187919).