Find the Best Earth Science Teacher Jobs Near You with Vita CV

3,823 Earth Science Teacher jobs

  1. Filter your search

  • Employment Type

  • Work From Home

  • Date Posted

  • Industry / Sector

  • £180 - £230 / Day

  • History Teacher – Temporary Role – May 2026 Start – Braintree – £180 to £230 per day ***History Teacher – Colchester ***History Teacher – Temporary Role ***History Teacher – May 2026 Start ***History Teacher – Suitable for Experienced Teac...

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

  • £168 - £232 / Day

  • Are you a Secondary History Teacher in Bristol? Start Date: September 2026 Key Stages: KS3 & KS4 (potentially KS5) Are you a History teacher looking for greater flexibility while exploring your next step in education? We are partnering with a number of secondary schools across Lanc...

  • 💼 Temporary Role   🌍 Lancashire   🕒 Posted: 25 days ago

  • £160 - £220 / Day

  • History Teacher Sheffield Start Date: September 2026 Salary: £160 - £220 per day, depending on experience Are you a passionate History Teacher looking to bring the past to life for secondary students? Do you have strong classroom management and the ability to deliver engaging and thoug...

  • 💼 Contract Role   🌍 Sheffield   🕒 Posted: 22 days ago

  • £34,397 - £52,489 / Annum

  • History Teacher Location: Sunbury-on-Thames, Surrey Start date: September 2026 Contract type: Full-time Contract term: Permanent Salary: MPS/UPS Suitable for NQTs: YesReeson Education are supporting a large mixed secondary school in Surrey who require a History Teacher to join their team from Sep...

  • 💼 Permanent Role   🌍 Sunbury-On-Thames, Surrey   🕒 Posted: 16 days ago

  • £140 - £230 / Day

  • History Teacher Hours: Full or Part Time 📢 Are you a qualified Teacher of History who holds UK QTS or QTLS status? 📍 Looking for consistent/ flexible teaching options or a long term role local to Evesham? As WORCESTERSHIRE'S LEADING SUPPLY TEACHING AGENCY, Academics have an u...

  • 💼 Temporary Role   🌍 Evesham, Worcestershire   🕒 Posted: 17 days ago

  • £150 - £220 / Day

  • History Teacher – Derbyshire, DE75 (QTS Required) Location: Derbyshire, DE75 Contract Type: Temp to perm Start Date: April 2026 Pay Rate: £150–£230 per day (dependent on experience and responsibilities) Qualification: QTS required Experience: Minimum 6 months’ teachin...

  • 💼 Permanent Role   🌍 Heanor, Derbyshire   🕒 Posted: a month ago

  • £ Competitive Salary

  • Part-Time History Teacher (0.8) – Maternity Cover – Telford (May Half Term Start) A school in Telford is seeking a knowledgeable and dedicated History Teacher to join their team on a part-time basis (0.8) to cover maternity leave. This role is due to start after the May half term and off...

  • 💼 Temporary Role   🌍 Telford, Telford and Wrekin   🕒 Posted: 15 days ago

  • £160 - £232 / Day

  • Job category: Secondary Type: Full-time, Temporary Pay rate: £160 – £232.57 per day Start Date: May (with some flexibility) EdStaff currently have the opportunity for a passionate History Teacher to join the humanities department at a vibrant and friendly secondary school in Warri...

  • 💼 Temporary Role   🌍 Warrington, Cheshire   🕒 Posted: 16 days ago

  • £140 - £240 / Day

  • Job Title: History teacher                                             &nbs...

  • 💼 Temporary Role   🌍 United Kingdom   🕒 Posted: a month ago

  • £131 - £200 / Day

  • History Teachers Join Our Supply Teacher Bank  Lightcliffe Academy Are you a passionate and dedicated History teacher looking for flexible work opportunities? We're building our supply teacher candidate bank for this academic year starting ASAP, and we’d love to hear from you! We ...

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

  • £168 - £261 / Day

  • Job Title: History Teacher Location: Middlesbrough Company: Tradewind Recruitment Job Type: Full-Time / Part-Time / Flexible Supply Start Date: Immediate Start Available Salary: £168.88 - £261.78 per day (depending on experience and qualifications) About the Role As a History Teacher, ...

  • 💼 Temporary Role   🌍 Middlesbrough, North Yorkshire   🕒 Posted: 19 days ago

  • £140 - £250 / Day

  • History Teacher - Northampton Location: Northampton, Northamptonshire Start Date: April or September 2026 Contract: Full-Time | Permanent or Long-Term Salary: MPS/UPS - Competitive, depending on experience Are you a History teacher who thrives on bringing the past to life and sparking curiosit...

  • 💼 Permanent Role   🌍 Northampton, Northamptonshire   🕒 Posted: a month ago

  • £180 - £220 / Day

  • Job Title: History Teacher (Maternity Cover) Location: Near Bridgwater Start Date: 11th May 2026 – End of September 2026 Salary: £180 – £220 per day Are you a passionate History Teacher looking for a rewarding short-term opportunity in a truly beautiful setting? Do you want...

  • 💼 Temporary Role   🌍 Bridgwater   🕒 Posted: 19 days ago

  • £170 - £270 / Day

  • History Teacher Manchester Start Date: September Salary: £170 - £270 per day Are you a passionate History Teacher with the ability to bring the past to life in the classroom? Do you have strong classroom management and experience teaching History at Key Stage 3 and Key Stage 4? Are yo...

  • 💼 Temporary Role   🌍 Manchester   🕒 Posted: 24 days ago

  • £ Competitive Salary

  • History Teacher – Maternity Cover (KS3 & KS4) Full Time (Part Time Considered) May Start, possibly sooner MPS/UPS Are you a passionate History Teacher looking for your next opportunity? TARA Recruitment is working in partnership with a well-regarded secondary school in Telford to recruit a...

  • 💼 Temporary Role   🌍 Telford, Telford and Wrekin   🕒 Posted: a month ago

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

  • SEN History Teacher, Edenbridge, Kent. Full-Time, Permanent, ASAP start. *** SEN History Teacher Edenbridge, Kent *** SEN History Teacher Full-Time, Permanent *** SEN History Teacher ASAP start *** SEN History Teacher £ DOE Are you a SEN History Teacher? Are you a SEN History Teacher loo...

  • 💼 Permanent Role   🌍 Edenbridge   🕒 Posted: 23 days ago

  • £140 - £250 / Day

  • History Teacher Nottingham May 2026 Full-time contract £140.00 - £250.00 per day (depending on experience) Are you a passionate and dedicated History Teacher looking for a new challenge in a supportive and thriving secondary school? We are a well-regarded school in Nottingham are cu...

  • 💼 Temporary Role   🌍 Nottingham, Nottinghamshire   🕒 Posted: a month ago

  • £29,344 - £44,919 / Annum

  • Job Title: KS3-4 History Teacher Location: North Buckinghamshire Start: September Salary: £29,344-£44,919 Contract: Full Time | Long‑Term to Permanent  History helps students understand power, change, consequences, and perspective. This secondary school is seeking a Hist...

  • 💼 Contract Role   🌍 Buckinghamshire   🕒 Posted: 23 days ago

  • £160 - £230 / Day

  • Are you an enthusiastic History Teacher ready to take on a rewarding role in Colchester? Do you have a proven track record of delivering engaging History lessons and driving strong outcomes at secondary level? Are you ready to inspire a passion for History and bring the past to life in a thriving ...

  • 💼 Permanent Role   🌍 Colchester, Essex   🕒 Posted: 19 days ago

  • £150 - £220 / Day

  • We’re working with a welcoming secondary school that believes education goes far beyond the classroom. Yes, academic outcomes matter, but so does helping young people grow into confident, thoughtful individuals who understand their place in the world. You’ll be stepping into a maternity...

  • 💼 Contract Role   🌍 Telford   🕒 Posted: 25 days ago

Footer Navigation

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