Search through 3825 school and teaching jobs
Head of Art
Liverpool, Merseyside
MPS
Head of Art needed at a forward-thinking school. Apply now for an exciting opportunity.
Design and Technology Teacher with Hospitality Specialism
Wirral, Merseyside
MPS
Design and Technology Teacher with Hospitality Specialism needed at a thriving school.
Teaching Assistant
Rossendale, Lancashire
£22,160.62 per annum
Teaching Assistant role at a school in Rawtenstall with a focus on pupil support and development.
Music Teacher
St Peter Port, Guernsey
£41147 - £65990
Join a school as a Music Teacher and make an impact from September 2026.
Geography Teacher
St Peter Port, Guernsey
£41147 - £65990
Join a school as a Geography Teacher starting September 2026. Ideal for newly qualified or experienced educators.
Graduate Teacher Trainee
Bolton, Greater Manchester
EGP22600+
Graduate Teacher Trainee opportunity with a school committed to excellence and student success.
Maths Teacher
Liverpool, Merseyside
£32916 - £51047
Join a Maths Teacher role at a leading institution committed to inspiring disadvantaged students.
Class Teacher
Bingley, West Yorkshire
Competitive
Join a school as a Class Teacher and make a meaningful impact on young learners.
Law and Criminology Teacher
Wigan, Lancashire
£33465 - £51714
Join a school as a Law and Criminology Teacher and make a difference in students' lives.
Business Teacher
Wigan, Lancashire
£33465 - £51714
Join a school as a Business Teacher and make a difference in students' lives.
ALNCo (11-16) Secondary School Partnership
Castel, Guernsey
£74432 - £80108
ALNCo (11-16) Secondary School Partnership role available with a school in Guernsey.
Deputy Headteacher - Quality of Education
Liverpool, Merseyside
Competitive to attract the right candidate + Relocation support
Deputy Headteacher - Quality of Education opportunity at a dynamic Catholic school.