Great educators shape great schools.
Find the one that's right for you.
Search over 2,848 teaching jobs
Trust or school leader?

We connect schools with educators who make a real impact. From early years to secondary, short-term cover to long-term roles, we focus on getting the right match fast.
With 25+ local branches and nine offices across England, our teams know their regions inside out. Every year, 3,000+ teachers and support staff and 1,500+ schools trust us to get it right.
SEND Care Support Assistant – Northumberland (Full-Time) Do you want a role where compassion makes a difference every single day? We are recruiting a full-time SEND Care Support Assistant in Northumberland within a specialist setting supporting learners with additional needs....
Northumberland
£92.63 - 103.75 per day + Free Training, £50 refer a friend, No payroll fee
Supply Teaching
A well-regarded primary school in North Bristol is looking to appoint Learning Partners to support pupils with additional needs across the school. This is a large, inclusive primary setting with a strong reputation for pastoral support, high-quality teaching, and a...
Shirehampton
£14.25 - 14.50 per hour + PAYE & CPD
Permanent Teaching
SEMH Teaching Assistant – Newcastle upon Tyne (Full-Time) Do you thrive in environments where patience and resilience matter? We are recruiting a full-time SEMH Teaching Assistant in Newcastle upon Tyne within a specialist setting focused on behaviour, emotional support and...
Newcastle upon Tyne
£92.63 - 103.75 per day + PAYE, Pay dependent upon skills and experience
Permanent Teaching
Teacher of Science – September 2026 Opportunities We are now at the time of year where schools are looking to fill and complete their September staffing teams Protocol Education are working with a mix of mainstream secondary schools and SEN/SEMH...
Bath
£140 - 232 per day + PAYE/CPD/Refer a Teacher/TA Bonus £50
Permanent Teaching
SEND Science Teacher – Newcastle upon Tyne (Full-Time) Do you want to help learners discover confidence through curiosity and hands-on learning? We are recruiting a full-time SEND Science Teacher in Newcastle upon Tyne within a specialist setting focused on personalised...
Newcastle upon Tyne
£160.00 - 262.65 per day + Free Training, £50 refer a friend, No payroll fee
Permanent Teaching
Design and Technology Teacher – Permanent Leeds M1 to UPS3 Full-time, Permanent Start Date: September 2026 (or sooner for the right person) Calling all DT teachers, from fresh-faced ECTs to seasoned equation experts We’re working with an outstanding secondary school...
Leeds
£32,916 - 51,048 per year
Permanent Teaching
Design and Technology Teacher – Permanent Huddersfield M1 to UPS3 Full-time, Permanent Start Date: September 2026 (or sooner for the right person) Calling all DT teachers, from fresh-faced ECTs to seasoned equation experts We’re working with an outstanding secondary school...
Huddersfield
£32,916 - 51,048 per year
Permanent Teaching
Role:SEN Teaching assistant Location: Tower Hamlets Overview We are seeking a dedicated SEN Teaching Assistant to support pupils with special educational needs in a school setting. The role involves working closely with teachers, SENCOs, and other support staff to ensure...
Tower Hamlets
Market related
Permanent Teaching
Role:SEN Teaching assistant Location: Barking & Dagenham Overview We are seeking a dedicated SEN Teaching Assistant to support pupils with special educational needs in a school setting. The role involves working closely with teachers, SENCOs, and other support staff to ensure...
Barking & Dagenham
Market related
Permanent Teaching
Our local teams know schools and educators inside out.
Whether it's daily cover or permanent recruitment, you can trust us to find the right teachers and support staff for your school.

Daily supply cover or long-term roles, there's a teaching gig here with your name on it.
We will help you find jobs in local schools that match your specialism and ambition.
