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.