Teacher jobs
666 jobs found
Teacher of Art
Your new companyHays Education are working in partnership with a well-regarded secondary school in East London to recruit an enthusiastic and creative Art Teacher for a September 2026...
Supply Teacher
Supply Teachers Needed for Secondary Schools in Burgess Hill At Engage Education, we’ve spent over a decade making sure our supply teachers are happy and supported, and offered...
PE Teacher
PE Teacher Prospero Teaching is working with an independent school in Salisbury to recruit a dedicated and enthusiastic PE Teacher (QTS) for a September start . This is...
E Sports/ICT Teacher
We put wellbeing first by giving our teams more time to recharge Job Title: Esports and ICT TeacherLocation: Smallbrook School, Shrewsbury, SY4 3HEHours: 37.5 per week | Monday...
Maths Teacher Maternity cover
At OFG we believe in creating a better work life balance Job Title: Maths Teacher (Maternity cover)Location: 3 Dimensions School, Chard, Somerset, TA20 1PBHours: 40 hours per week | Monday...
Music Teacher
Location: DartfordStart Date: ASAPContract: Full-time, PermanentHours: Monday to Friday (School Hours)Salary: Competitive Overview A welcoming and well-regarded school in Dartford is seeking an enthusiastic and dedicated Music Teacher...
ECT Secondary Teachers
Launch Your Teaching Career with Tradewind Recruitment - Secondary ECT Opportunities in Sheffield & South Yorkshire Are you an Early Career Teacher (ECT) looking to secure your first...
Year 1 Primary Teacher
Year 1 Class Teacher Swindon Are you a dedicated educator with a passion for shaping young minds? We are seeking a dynamic Year 1 Class Teacher to join...
Year 3 Primary Teacher
Year 3 Class Teacher Swindon Are you a dedicated educator with a passion for shaping young minds? We are seeking a dynamic Year 3 Class Teacher to join...
SEN Teacher - Huddersfield
SEN Teacher Huddersfield Location: Huddersfield Start Date: Flexible After Easter or September Contract: Full(Longor Permanent) Pay Rate: GBP140GBP220 per day (dependent on experience and qualification) About the Role...
SEN Teacher - Halifax
SEN Teacher Halifax Start Date: ASAP or September Contract: Full-time, Permanent (or Long-Term) Location: Halifax Salary: Competitive / MPSUPS + SEN Allowance (dependent on experience) About the Role...
Primary Teacher
Are you a qualified Primary Teacher looking for an exciting new opportunity? Do you want the opportunity to gain experience in local schools to find the right environment...
Maths Teacher | Birmingham & Solihull | September 2026
Maths Teacher | Birmingham & Solihull£180-£230 per day | September 2026 | Supply, Long-Term & Permanent OpportunitiesAspire People is recruiting qualified Maths Teachers to support secondary schools across...
Primary Teacher
Tradewind Recruitment are recruiting for an experienced Early Years Primary Teacher for a new exciting role starting in September! The role is working at a local Chester Primary...
Science Teacher
Up to £53,835 + excellent benefits TLR is available for an exceptional candidate to lead on whole school STEM and Eco SchoolsInterviews are to be held early September 2026....
Drama Teacher
Drama Teacher KS3/KS4 Full Time Sept 2026 Secondary School We have had a new opportunity for a Drama Teacher to join a Secondary School in East London for...
Science Teacher
Up to £53,835 + excellent benefits TLR is available for an exceptional candidate to lead on whole school STEM and Eco SchoolsInterviews are to be held early September 2026....
Primary SEN Teacher
SEN Class Teacher Required in DA1 - ASAP START! Prospero Teaching are recruiting for a SEN Class Teacher to join a Primary School in Dartford, DA1. This new...
Daily Supply Teachers needed in Bexley
Daily Supply Teacher - BexleyABOUT THE ROLE Prospero Teaching is currently seeking enthusiastic and adaptable Primary Teachers to work on a daily supply basis across a range of...
Daily Supply Teachers needed in Lewisham
Daily Supply Teacher - LewishamABOUT THE ROLE Prospero Teaching is currently seeking enthusiastic and adaptable Primary Teachers to work on a daily supply basis across a range of...
