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

5,660 Geography Teacher jobs

  • £155 - £215 / Day

  • JOB TITLE - Geography Teacher ABOUT THE SCHOOL Prospero Teaching is seeking a Geography Teacher for a Secondary school based in Swindon. The school is a Secondary School with supportive teaching staff. The school is going from strength to strength and providing CPD throughout the year. Dependi...

  • 💼 Contract Role   🌍 Swindon, Wiltshire   🕒 Posted: 20 days ago

  • £140 - £220 / Day

  • Geography Teacher (QTS) needed for a Wakefield secondary school September start Long term, September until Christmas (potential to be extended) Masterclass Edcation are currently seeking an enthusiastic and motivated Geography teacher to join our supply team. A secondary school are looking for a ...

  • 💼 Permanent Role   🌍 Wakefield, West Yorkshire   🕒 Posted: 19 days ago

  • £40,317 - £62,496 / Annum

  • Geography Teacher - Ealing (January Start, Long-Term Until July) A well-established secondary school in the Ealing area is seeking a committed Geography Teacher to join their team on a long-term basis starting January and continuing through to July. This position is full-time, though strong part-ti...

  • 💼 Contract Role   🌍 Ealing, London   🕒 Posted: 17 days ago

  • £140 - £230 / Day

  • Geography Teacher Kendal - Full Time Long Term To start Janaury 2025- Maternity Cover £140-£240 per day Tradewind Recruitment are recruiting! Looking for a fulfilling Geography Teacher opportunity in Kendal? Look no further! An OFSTED 'Good' mainstream Secondary school is ...

  • 💼 Contract Role   🌍 Kendal, Cumbria   🕒 Posted: 11 days ago

  • £168 - £240 / Day

  • Geography Teacher – Fareham Start Date: ASAP Contract: 4 days per week Pay: £168 – £240 per day Supply Desk are seeking an enthusiastic and knowledgeable Geography Teacher to join a supportive secondary school in the Fareham area. This is a fantastic opportunity to inspir...

  • 💼 Temporary Role   🌍 Fareham   🕒 Posted: a month ago

  • £140 - £250 / Day

  • Job Title: Geography Teacher Location: Billericay Contract Type: Part-Time Salary: [According to experience / Pay scale e.g. MPS/UPS] Start Date: ASAP About the Role We are seeking an enthusiastic and dedicated Geography Teacher to join our successful Humanities department. The ideal candidate...

  • 💼 Contract Role   🌍 Billericay, Essex   🕒 Posted: 24 days ago

  • £34,398 - £52,490 / Annum

  • Geography Teacher Slough, Berkshire January 2026 Start Permanent (Employed Directly by the school) MPS-UPS – £34,398 - £52,490 Fringe Forever Education is supporting a Secondary School in Slough, that are eagerly searching for a Geography Teacher that can teach across KS3/KS4 ...

  • 💼 Permanent Role   🌍 Slough, Berkshire   🕒 Posted: 11 days ago

  • £168 - £243 / Day

  • Job Title: Geography Teacher Location: Hull Salary: M1 - UPS 1 Job Type: Full-time Start Date: January 2026 We are seeking a dedicated Geography Teacher for a full-time contract starting in January, based at a secondary school in West Hull. This is a fantastic opportunity to inspire students a...

  • 💼 Temporary Role   🌍 Kingston Upon Hull, East Riding of Yorkshire   🕒 Posted: 24 days ago

  • £140 - £220 / Day

  • Job Advertisement: Geography Teacher – Full-Time, Long-Term Position (South Birmingham, B13) Position: Geography Teacher Location: South Birmingham (B13) Contract: Full-Time, Long-Term Start Date: January 2026 Key Stages: KS3 & KS4 Role Type: Full Teaching Responsibilities Are you a...

  • 💼 Temporary Role   🌍 Birmingham   🕒 Posted: 10 days ago

  • £32,916 - £45,352 / Annum

  • Geography Teacher – Liverpool Salary: £32,916 – £45,352 per annum Start Date: November 2025 | Full-Time | Ongoing Bring your subject expertise and passion for Geography to a supportive, forward-thinking secondary school in Sefton. The school is seeking a skilled Geograph...

  • 💼 Temporary Role   🌍 Liverpool   🕒 Posted: 21 days ago

  1. Filter your search

  • Employment Type

  • Work From Home

  • Date Posted

  • Industry / Sector

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