£40,317 - £62,496 / Annum
Science Teacher An 'Outstanding' and supportive Secondary School in the Borough of Croydon are on the hunt for a Science Teacher for a January 2026 start. This is a full time and permanent post. The current Science Head of Department has helped the Science Department grow from strength to ...
💼 Permanent Role 🌍 Croydon, London 🕒 Posted: 5 days ago
£34,398 - £46,839 / Annum
Maths Teacher – Full-Time Opportunity in St Albans Location: St Albans Salary: £34,398 – £46,839 (dependent on experience) Start Date: January 2026 Are you a passionate Maths teacher looking to make a real impact? We’re recruiting on behalf of a high-perform...
💼 Contract Role 🌍 St Albans 🕒 Posted: 5 days ago
£134 - £261 / Day
Calling all Teachers of Engineering! A school in Northumberland are looking for an Engineering Teacher, If you’re interested in sharing your knowledge and inspiring young learners, get in touch today! About the Role and School The desired Teacher will be joining a strong, supportive and suc...
💼 Temporary Role 🌍 Northumberland 🕒 Posted: 4 days ago
£169 - £261 / Day
Teacher of Science - Secondary School in Rotherham Start Date: January 2026 Contract: Until the end of the academic year Prospero Teaching is seeking a dedicated and enthusiastic Teacher of Science to join a thriving secondary school in Rotherham. This is a fantastic opportunity for a passionate ...
💼 Temporary Role 🌍 Rotherham, South Yorkshire 🕒 Posted: 4 days ago
£150 - £200 / Day
PPA Teacher – January Start (Sheffield) Full-time | Long-term | Competitive daily rate PK Education are working in partnership with a welcoming and inclusive primary school in the Sheffield area to recruit a dedicated PPA Teacher to join their team from January. This is an excellent opportu...
💼 Contract Role 🌍 Sheffield 🕒 Posted: 3 days ago
£35,000 - £45,000 / Annum
Maths Teacher Peterborough £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 Peterborough are looking to appoint a passionate Maths Teacher to work as part of their team. Workin...
💼 Contract Role 🌍 Peterborough 🕒 Posted: 5 hours ago
£130 - £180 / Day
Science Teacher Required - Secondary School in Stafford 🌟 Aspire People, a leading education specialist recruiter based in Stoke-on-Trent, is currently seeking a passionate Science Teacher for a lovely secondary school in Stafford. 🗓 Position Details: Start Date: September Durati...
💼 Contract Role 🌍 Stafford, Staffordshire 🕒 Posted: 2 hours ago
£168 - £262 / Day
Part-time Computer Science Teacher Required in Essex January Start/Temporary Are you an experienced KS3/KS4 Computer Science Teacher keen to secure a part-time role? Do you consider yourself an enthusiastic and dedicated KS3/KS4 Computer Science Teacher? Are you available to start a tempor...
💼 Temporary Role 🌍 Shenfield 🕒 Posted: 19 days ago
£190 - £260 / Day
Year 6 Teacher - Outstanding Primary School in Bexley Position: Year 6 Teacher (Permanent) Start Date: 10th November2025 Location: Bexley, London Salary: Competitive (dependent upon experience) Are you a dedicated and inspiring teacher ready to make a real difference? An Outstanding-rated prima...
💼 Temporary Role 🌍 Bexley, Kent 🕒 Posted: 11 days ago
£190 - £260 / Day
Year 1 Teacher - Outstanding Primary School, Bexley Position: Year 1 Teacher (Permanent) Start Date: 5th January 2026 Location: Bexley, London Salary: Competitive (dependent upon experience) Are you an inspiring and dedicated teacher ready to help young learners take their first big step into K...
💼 Temporary Role 🌍 Bexley, Kent 🕒 Posted: 11 days ago
© Vita CV: Registered in England and Wales (16187919).
Vita CV uses cookies to enhance your experience, analyze site traffic, and personalize content. By continuing to browse, you agree to our use of cookies.