Find the Best School Teacher Jobs Near Suffolk with Vita CV

43 School Teacher jobs in Suffolk

  • £120 - £180 / Day

  • Secondary Supply Teacher – Ipswich We’re looking for a qualified and enthusiastic secondary school teacher to provide supply cover in schools across Ipswich. You will deliver engaging lessons, support student learning, and maintain a positive and productive classroom environment. You w...

  • 💼 Temporary Role   🌍 Ipswich, Suffolk   🕒 Posted: 23 days ago

  • £168 - £240 / Day

  • English Teacher - Independent School, Suffolk Location: Suffolk Contract: Full-time, Maternity Leave Cover Start Date: January 2026 We are seeking an enthusiastic and dedicated English Teacher to join our thriving independent school in the heart of Suffolk. This is an exciting opportunity for ...

  • 💼 Temporary Role   🌍 Ipswich, Suffolk   🕒 Posted: 17 days ago

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

  • Maths Teacher West Suffolk £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 West Suffolk are looking to appoint a passionate Maths Teacher to work as part of their team. Working ...

  • 💼 Contract Role   🌍 Bury St Edmunds   🕒 Posted: 22 days ago

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

  • History Teacher West Suffolk £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 West Suffolk are looking to appoint a passionate History Teacher to work as part of their team. Wo...

  • 💼 Contract Role   🌍 Bury St Edmunds   🕒 Posted: 22 days ago

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

  • Science Teacher West Suffolk £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 West Suffolk are looking to appoint a passionate Science Teacher to work as part of their team. Wor...

  • 💼 Contract Role   🌍 Bury St Edmunds   🕒 Posted: a day ago

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

  • English Teacher required - January 2025- Secondary School, Norfolk Summarise: An outstanding Secondary School is seeking an English Teacher to join their growing team. About the School: · Mixed secondary School · Supportive team and department. · Department with a collabora...

  • 💼 Temporary Role   🌍 Norfolk   🕒 Posted: 17 days ago

  • £145 - £232 / Day

  • KS2 TEACHER Vision are in search of an experienced KS2 Teacher to work in a small, village school from October. This role would be suitable for experienced Teachers. About the role As a class teacher you will teach a mixed KS2 Class with a group of children keen to learn and the support of a comm...

  • 💼 Temporary Role   🌍 Bury St Edmunds   🕒 Posted: 23 days ago

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

  • Religious Studies Teacher West Suffolk £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 West Suffolk are looking to appoint a passionate Religious Studies Teacher to work as part...

  • 💼 Contract Role   🌍 Bury St Edmunds   🕒 Posted: 22 days ago

  • £160 - £220 / Day

  • Prospero Teaching are looking for a Year 5 Teacher to work at a Primary School in Ipswich starting from January 2026 on a full-time basis. CONTRACT/POSITION DETAILS * Location- Ipswich, Suffolk * Position - Year 5 Teacher * Contract or position start date - January 2026 * Duration / Likely Dur...

  • 💼 Temporary Role   🌍 Ipswich, Suffolk   🕒 Posted: 13 days ago

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

  • Religious Studies & Philosophy Teacher Bury St Edmunds £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 &...

  • 💼 Contract Role   🌍 Bury St Edmunds   🕒 Posted: 23 days ago

  1. Filter your search

  • Employment Type

  • Work From Home

  • Date Posted

  • Industry / Sector

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