Find the Best Stem Teacher Jobs Near You with Vita CV

3,713 Stem Teacher jobs

  1. Filter your search

  • Employment Type

  • Work From Home

  • Date Posted

  • Industry / Sector

  • £160 - £220 / Day

  • Job Title: Maths Teacher – Secondary Schools (Full-time or Part-time) Location: Sheffield Salary: £160 - £220 per day, depending on experience Are you a passionate and dedicated Maths Teacher looking for a flexible and rewarding opportunity? We are currently seeking...

  • 💼 Contract Role   🌍 Sheffield   🕒 Posted: a month ago

  • £150 - £250 / Day

  • Maths Teacher - Hertfordshire We are currently seeking a dedicated and experienced Maths Teacher to join schools across Hertfordshire. This is a fantastic opportunity for a passionate educator looking for a flexible role, with start dates available ASAP or from September, depending on your circumst...

  • 💼 Contract Role   🌍 Hertfordshire   🕒 Posted: a month ago

  • £200 - £240 / Day

  • Job Title: Part-Time Maths Teacher Location: Liverpool Salary: Competitive, dependent on experience Hours: Part-Time About the Role: We are seeking a passionate and dedicated Part-Time Maths Teacher for one of our SEN Schools based in Liverpool. The successful candidate will be responsible for de...

  • 💼 Role   🌍 Liverpool, Merseyside   🕒 Posted: a month ago

  • £140 - £220 / Day

  • Supply Maths Teacher Jobs in Rotherham | Flexible Teaching Opportunities with Tradewind Recruitment Supply Maths Teacher - Rotherham Secondary Schools Location: Rotherham, South Yorkshire Job Type: Supply / Temporary / Flexible Teaching Roles Salary: Competitive daily rates (PAYE options available...

  • 💼 Temporary Role   🌍 Sheffield, South Yorkshire   🕒 Posted: 24 days ago

  • £25 - £32 / Hour

  • Job Title: GCSE Maths teacher Location: Slough Start Date: Immediately Salary Range: £25-£32 per hour Do you have a Maths degree and are you passionate about this subject? Do you enjoy teaching and inspiring young adults to achieve their full potential? Are you looking to work in a...

  • 💼 Temporary Role   🌍 Slough   🕒 Posted: 23 days ago

  • £39,000 - £40,000 / Annum

  • Job Title: Mechanical Engineering Instructor Location: Hull Salary: Up to £39,000 (Industry Professionals) / Up to £40,000 (Qualified Trainers) Contract Type: Full-Time | Permanent Are you an experienced Mechanical Maintenance Engineer ready to pass on your skills to the next generation...

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

  • £160 - £250 / Day

  • Teacher of Science Are you a passionate Science Teacher looking for an inspiring new role? We are seeking a dedicated and enthusiastic Science Teacher to work in a lovely school in Dartford. As a Science Teacher, you will have the opportunity to engage and motivate students, delivering high-quality...

  • 💼 Contract Role   🌍 Dartford, Kent   🕒 Posted: 15 days ago

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

  • Teacher of Science Academics are working with a supportive secondary school in Hertfordshire seeking a Teacher of Science to join their established department. This is a great opportunity for an enthusiastic teacher to deliver engaging lessons across KS3 and KS4 within a collaborative and well-res...

  • 💼 Permanent Role   🌍 Welwyn Garden City, Hertfordshire   🕒 Posted: a month ago

  • £34,397 - £46,838 / Annum

  • Science Teacher Science Teacher: KS3/4 Reeson Education are supporting a large mixed secondary school in Sunbury upon Thames, Surrey who require an enthusiastic Science Teacher to join their team from April on a full-time basis. The School - Science Teacher - Sunbury Upon Thames, Surrey This ...

  • 💼 Contract Role   🌍 Sunbury-On-Thames, Surrey   🕒 Posted: a month ago

  • £170 - £220 / Day

  • Science Teacher – Sheffield Location: Sheffield Contract: Full-time Start Date: September 2026 Salary: MPS/UPS (dependent on experience) PK Education are working with a secondary school in Sheffield who are looking to appoint a Science Teacher on a full-time basis from September. This is...

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

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

  • Science 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 Science Teacher to join their team from Sep...

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

  • £168 - £232 / Day

  • Science Teacher - Cannock Long-Term Contract | April 2026 - June 2026 Daily Rate: £168 - £232 (DOE) Full-Time | Key Stage 3-4 Academics, a specialist education recruitment agency based in Stoke-on-Trent, is seeking an enthusiastic and committed Science Teacher for a thriving secondar...

  • 💼 Contract Role   🌍 Cannock, Staffordshire   🕒 Posted: a month ago

  • £140 - £195 / Day

  • Science Teacher (KS3 & KS4) – Immediate Start After Easter Ready to step into a vibrant classroom this spring? We’re looking for a dynamic and enthusiastic Science Teacher to join a welcoming and supportive secondary school in the beautiful Worcester (WR8) area. Start Date: After ...

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

  • £150 - £230 / Day

  • Science Teacher Hull Start Date: ASAP Salary: £150 - £230 per day Are you a passionate Science Teacher looking for flexible work in a secondary school environment? Do you have experience delivering engaging Science lessons across Key Stages 3 and 4? Are you a dedicated Science Teacher...

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

  • £33,000 - £51,000 / Annum

  • Science Teacher – Weymouth Start Date: September Contract: Full‑time Salary: £31,650 – £51,048 Are you a dedicated and enthusiastic Science Teacher looking for your next teaching opportunity? Teaching Personnel are pleased to be working in pa...

  • 💼 Temporary Role   🌍 Weymouth   🕒 Posted: 22 days ago

  • £34,397 - £46,838 / Annum

  • Science Teacher Science Teacher: KS3/4 Reeson Education are supporting a large mixed secondary school in Sunbury upon Thames, Surrey who require an enthusiastic Science Teacher to join their team from April on a full-time basis. The School - Science Teacher - Sunbury Upon Thames, Surrey This ...

  • 💼 Contract Role   🌍 Sunbury-On-Thames, Surrey   🕒 Posted: a month ago

  • £31,650 - £51,048 / Annum

  • We are seeking an enthusiastic and committed Teacher of Science to join a successful and supportive department within a thriving secondary school. This is an excellent opportunity for a passionate teacher to inspire young people and contribute to a culture of high expectations and strong academic ac...

  • 💼 Permanent Role   🌍 Portsmouth   🕒 Posted: 17 days ago

  • £33,000 - £51,000 / Annum

  • Science Teacher – Yeovil Start Date: Immediate Contract: Full‑time Salary: £31,650 – £51,048 Are you a passionate and committed Science Teacher looking to make a meaningful impact in the classroom? Teaching Personnel are delighted to be working in partnership with a ...

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

  • £140 - £250 / Day

  • Join Our Team as a Science Teacher in Nottingham. Are you a passionate and inspiring Science Teacher ready to make a difference in the lives of young learners? Empowering Learning is looking for an exceptional educator to join our vibrant team and ignite curiosity in the minds of students in Nottin...

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

  • £140 - £250 / Day

  • Science Teacher - Wellingborough Location: Wellingborough Start Date: April or September 2026 Contract: Full-Time | Permanent or Long-Term Opportunity Are you a dedicated Science teacher ready to spark curiosity and inspire the next generation of scientists? Do you want to work in a school wher...

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

Footer Navigation

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