We found 24 jobs based on your search.
Bradford-on-Avon £120 - 260 per day Teaching Personnel
All applicants will require the appropriate qualifications and training for this role. Please see the FAQ’s on the Teaching Personnel website for details. All pay rates quoted will be inclusive of 12.07% statutory holiday pay. This advert ...
Posted - 18 May 2026
Shaftesbury £33k - 51k per year Teaching Personnel
All applicants will require the appropriate qualifications and training for this role. Please see the FAQ’s on the Teaching Personnel website for details. All pay rates quoted will be inclusive of 12.07% statutory holiday pay. This advert ...
Posted - 13 May 2026
Amesbury £120 - 230 per day Teaching Personnel
Science TeacherTeaching Personnel are on the look for a dedicated and experienced Science teacher to join our team in the Amesbury area. With a range of opportunities available on offer until the end of the academic year, and September. Fro...
Posted - 21 May 2026
Burnham £34,398 - 52,490 per year Supply Desk
Science Teacher – Full-TimeBurnham Full-time | Permanent (or Long-term, depending on need) Start Date: September 2026Are you a passionate and motivated Science Teacher looking for your next opportunity in Burnham? We are working with a welc...
Posted - 01 May 2026
Sherborne £33k - 51k per year Teaching Personnel
Sherborne, Dorset September 2026 Start Permanent PositionWe are pleased to be supporting a highly regarded secondary school in Sherborne with the recruitment of a Science Teacher for the new academic year starting in September 2026.The ...
Posted - 27 May 2026
Yeovil £33k - 51k per year Teaching Personnel
All applicants will require the appropriate qualifications and training for this role. Please see the FAQ’s on the Teaching Personnel website for details. All pay rates quoted will be inclusive of 12.07% statutory holiday pay. This a...
Posted - 21 May 2026
Science Teacher Expiring soon
Salisbury £168 - 260 per day Supply Desk
Science Teacher Location: SalisburyHours: Full-time (term-time)Start: ASAP / SeptemberPay: £168 – £260 per dayAre you an enthusiastic and knowledgeable Science Teacher looking for your next role?Do you have the passion to engage studen...
Posted - 24 Apr 2026
Salisbury £120 - 230 per day Teaching Personnel
Science TeacherTeaching Personnel are on the look for a dedicated and experienced Science teacher to join our team in the Salisbury area. With a range of opportunities available on offer until the end of the academic year, and September. Fr...
Posted - 21 May 2026
Science Teacher Suitable to NQT Expiring soon
Cardiff £173 - £265 per day Academics
At Academics, we recognise that teachers want to be in a great school, but also in a school where they see longevity. If you can relate, these vacancies would be perfect for you. The teaching staff are very welcoming, and always happy to he...
Posted - 23 Apr 2026
Science Teacher Suitable to NQT
Cardiff £173 - £265 per day Academics
At Academics, we recognise that teachers want to be in a great school, but also in a school where they see longevity. If you can relate, these vacancies would be perfect for you. The teaching staff are very welcoming, and always happy to he...
Posted - 29 May 2026
Science Teacher Expiring soon
Fordingbridge £120 - 230 per day Teaching Personnel
Science TeacherTeaching Personnel are on the look for a dedicated and experienced Science teacher to join the team for an expansive and inclusive School and Sixth form in the Fordingbridge area.The role would consist of teaching both KS3 an...
Posted - 27 Apr 2026
KS3 / Teacher / Middle School / DT1/2
Wimborne Minster £168.80 - 232.40 per day Teaching Personnel
KS3 Science Teacher – Middle School Opportunity in Dorchester Are you a passionate and engaging Science Teacher looking for your next exciting opportunity this September? We’re working with a fantastic middle school in Dorchester seeking a...
Posted - 15 May 2026
Dorchester £33k - 51k per year Teaching Personnel
Start Date: ImmediateContract: Full‑timeSalary: £31,650 – £51,048Are you an enthusiastic and dedicated Science Teacher with a passion for inspiring young people and supporting their academic development? Teaching P...
Posted - 08 May 2026
Dorchester £168.80 - 232.40 per day Teaching Personnel
KS3 Science Teacher – Middle School Opportunity in Dorchester Are you a passionate and engaging Science Teacher looking for your next exciting opportunity this September? We’re working with a fantastic middle school in Dorchester seeking a...
Posted - 15 May 2026
Dorchester £33k - 51k per year Teaching Personnel
Science Teacher | September 2026 Start | DorchesterWe are currently recruiting for a talented Science Teacher to join a well-established secondary school in from September 2026.This is an excellent opportunity for a teacher who is passiona...
Posted - 19 May 2026
Bridport £33k - 51k per year Teaching Personnel
All applicants will require the appropriate qualifications and training for this role. Please see the FAQ’s on the Teaching Personnel website for details. All pay rates quoted will be inclusive of 12.07% statutory holiday pay. This advert ...
Posted - 20 May 2026
Science Teacher Expiring soon
Bournemouth £170 - 240 per day Teaching Personnel
Part-Time Science ECT – September Start | Bournemouth | Fixed Term (1 Year)Teaching Personnel, a highly regarded education recruitment agency known for connecting educators with rewarding opportunities, is seeking a motivated and enthusiast...
Posted - 27 Apr 2026
Bournemouth £120 - 230 per day Teaching Personnel
Science TeacherTeaching Personnel are on the look for a dedicated and experienced Science teacher to join our team in the Bournemouth area. With a range of opportunities available on offer until the end of the academic year, and September. ...
Posted - 21 May 2026
Bournemouth £125 - 140 per day Teaching Personnel
Job descriptionScience Teacher- BournemouthStart date: ImmediateContract: Full-timeSalary ranges from: £31,650 to £51,048Teaching Personnek is seeking a Fully qualified Science Teacher with experience delivering engaging and inclusive lesso...
Posted - 21 May 2026