Find the Best School Teacher Jobs Near Bedfordshire with Vita CV | Page 3

214 School Teacher jobs in Bedfordshire

  • £35,000 - £45,000 / Annum

  • Maths Teacher Northampton £35 - £50k per annum (salary is depending on experience and/or qualifications) January 2026 (or sooner) The School and Role This Secondary school, based in Northampton are looking to appoint a passionate Maths Teacher to work as part of their team. Working ...

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

  • £35,000 - £45,000 / Annum

  • Science Teacher Northampton £35 - £50k per annum (salary is depending on experience and/or qualifications) January 2026 (or sooner) The School and Role This Secondary school, based in Northampton are looking to appoint a passionate Science Teacher to work as part of their team. Workin...

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

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

  • Position: Science Teacher (KS3 & KS4) Location: Milton Keynes Contract: Full-Time Salary: £29,344 – £44,919 Start Date: January 2026 About the School An outstanding school in Milton Keynes is looking for an enthusiastic and skilled Science Teacher to join their dedicated ...

  • 💼 Contract Role   🌍 Milton Keynes   🕒 Posted: 14 days ago

  • £135 - £150 / Day

  • Secondary School Supply Teachers Are you a qualified secondary teacher looking for flexibility and variety in your work? Class Education are recruiting Secondary Supply Teachers to join our supper supply team in the Hertfordshire & Bedfordshire area. With opportunities in vibrant towns such as H...

  • 💼 Temporary Role   🌍 SG5, Hitchin, Hertfordshire   🕒 Posted: 3 days ago

  • £35,000 - £45,000 / Annum

  • PE Teacher Northampton £35 - £50k per annum (salary is depending on experience and/or qualifications) January 2026 (or sooner) The School and Role This Secondary school, based in Northampton are looking to appoint a passionate PE Teacher to work as part of their team. Working in thi...

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

  • £32,916 - £47,472 / Annum

  • English Teacher Stevenage, Hertfordshire January 2026 Start Permanent (Employed directly by the school) MPS-UPS1 -£32,916 -£47,472 In the heart of Stevenage, Hertfordshire, an ‘Good’ Secondary School are on the hunt for an English Teacher that can teach up to A-level. Th...

  • 💼 Permanent Role   🌍 Stevenage, Hertfordshire   🕒 Posted: 20 days ago

  • £150 - £250 / Day

  • Science Teacher - Luton We're looking for a strong Science Teacher to join a supportive secondary school in Luton. This is a full-time role teaching across KS3-KS4, with the option of KS5 for the right person. The school has a solid department, good behaviour, and a Head of Science who's g...

  • 💼 Contract Role   🌍 Luton, Bedfordshire   🕒 Posted: 10 days ago

  • £42,000 - £42,000 / Annum

  • SEND Teacher Start Date: ASAP Contract: Permanent Salary: Up to £42,000 per annum DOE We are excited to be recruiting on behalf of a specialist SEND school in Papworth Everard, seeking a dedicated and passionate SEND Teacher to join their friendly and supportive team. The school caters for ...

  • 💼 Permanent Role   🌍 Papworth Everard, Cambridgeshire   🕒 Posted: 15 days ago

  • £35,000 - £45,000 / Annum

  • Religious Studies Teacher Cambridge £35 - £50k per annum (salary is depending on experience and/or qualifications) January 2026 (or sooner) The School and Role This Secondary school, based in Cambridge are looking to appoint a passionate Religious Studies Teacher to work as part of ...

  • 💼 Permanent Role   🌍 Huntingdon   🕒 Posted: a month ago

  • £170 - £250 / Day

  • Humanities Teacher – Luton – Paid to Scale – Immediate Start (Temp to Perm) ***Humanities Teacher – Luton ***Secondary School – Temp to Perm ***Immediate Start – Paid to Scale ***Open to ECTs and Experienced Teachers Are you a passionate Humanities Teacher looki...

  • 💼 Temporary Role   🌍 Luton   🕒 Posted: 20 days ago

  1. Filter your search

  • Employment Type

  • Work From Home

  • Date Posted

  • Industry / Sector

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