Search through 3792 school and teaching jobs

Senior Science Technician

Maidstone, Kent

£24525 - £24526

Senior Science Technician job opportunity with a school committed to academic excellence and student development.
Casual Cover Supervisor

Maidstone, Kent

£25251 - £25252

Join as a Casual Cover Supervisor and support a school community with flexibility and dedication.
English Teacher

Wokingham, Berkshire

Competitive

Join a dynamic English Teacher role at a thriving boys’ boarding school.
English Teacher (KS3, GCSE, A Level)

Horsham, West Sussex

Competitive

English Teacher (KS3, GCSE, A Level) role available at a school with a strong academic reputation.
Head of Boarding

Horsham, West Sussex

Competitive

Head of Boarding role at a prestigious co-educational school. Lead a thriving international boarding community.
A Level Economics Teacher

Horsham, West Sussex

£33465 - £51714

A Level Economics Teacher needed at a leading sixth form college in West Sussex.
Maths Teacher

Horsham, West Sussex

£33465 - £51714

Maths Teacher position available at a leading sixth form college. Apply now for an exciting opportunity.
Politics Teacher

Horsham, West Sussex

£33465 - £51714

Join a school as a Politics Teacher and make an impact in A-level education.
Head of Classics

Godalming, Surrey

Competitive and commensurate to qualifications and experience

Head of Classics sought at a leading coeducational school. Apply now for a dynamic role in a supportive environment.
School Business Leader

Horsham, West Sussex

HAY A

School Business Leader role available from April 2026. Lead financial and operational strategy for a school.
Assistant Headteacher - Inclusive Learning and SENDCo

Letchworth, Hertfordshire

£66789 - £73682

Assistant Headteacher - Inclusive Learning and SENDCo role available at a progressive school.
Maths Teacher

Letchworth, Hertfordshire

St Chris Qualified Teacher Salary scale, dependent on skills and experience.

Maths Teacher opportunity at a progressive school. Apply by 9 March 2026.