Teaching jobs in Surrey

Teacher of English - Full Time Fixed Term
Ewell Castle School, Surrey
Inspiring Teacher of English (KS3 - KS5) required for a growing, co-educational independent school with an excellent reputation for its family-friendly ethos, and a strong focus on pupil wellbeing and personalised learning.

Head of History & Politics
Blenheim High School, Epsom, Surrey
We currently have a vacancy for a Head of History & Politics. Early applications advisable. The school reserves the right to interview and appoint this position ahead of the advised application closing date.

Head of Geography
Blenheim High School, Epsom, Surrey
We currently have a vacancy for a Head of Geography. Early applications advisable. The school reserves the right to interview and appoint this position ahead of the advised application closing date.

Music / ICT Tutor
Bright Heart Education, Epsom
Urgently seeking an experienced GCSE maths or science tutor with excellent written and spoken English who is available to tutor in Eltham, London - experience working with students with SEN is strongly desired.

Head of RAF Section
St John's School Leatherhead, Surrey
We are looking for an experienced and committed Officer to provide administration support for the CCF RAF section and to provide support to the School’s CCF sections.

Head of Biology
Reed's School, Surrey
We are excited to be recruiting for a well-qualified and enthusiastic Head of Biology to join our thriving and highly successful Biology Department.

Teacher of Design Technology
King Edward's Witley, Surrey
This is an exceptional opportunity for a new Teacher of Design Technology to join a flourishing boarding and day school set on an attractive 100-acre campus and in a beautiful part of rural Surrey.

Teacher of Classics
King Edward's Witley, Surrey
This is an exceptional opportunity for a new teacher of Classics to join a flourishing boarding and day school set on an attractive 100-acre campus and in a beautiful part of rural Surrey.

Course Leader: Biology
Reigate College, Surrey
The College is seeking to appoint a dynamic, enthusiastic, and hardworking teacher to join the highly successful Applied Human Biology Department, to teach Applied Human Biology and to take responsibility for units within the course.

Teacher of Science
Blenheim High School, Epsom, Surrey
We currently have a vacancy for a Teacher of Science. Early applications advisable. The school reserves the right to interview and appoint this position ahead of the advised application closing date.

Teacher of Physics
Reigate College, Surrey
The College is seeking to appoint a dynamic, enthusiastic and motivated teacher to join the highly successful Physics Department. The post is available from 26 August 2025 on a permanent, full or part-time basis (38.10% to 100%).

Head of Psychology and or Sociology Fixed Term Part Time
Ewell Castle School, Ewell, Surrey
Ewell Castle School seeks an inspiring and engaging qualified teacher to lead our incredibly successful Psychology and Sociology department on a part time contract from September 2025 to August 2026.

Head of Biology
Blenheim High School, Epsom, Surrey
We currently have a vacancy for a Head of Biology. Early applications advisable. The school reserves the right to interview and appoint this position ahead of the advised application closing date.

Head of Physics
Blenheim High School, Epsom, Surrey
We currently have a vacancy for a Head of Physics. Early applications advisable. The school reserves the right to interview and appoint this position ahead of the advised application closing date.

Teacher of Psychology and or Sociology Fixed Term Part Time
Ewell Castle School, Ewell, Surrey
Ewell Castle School seeks an inspiring and engaging qualified teacher to teach Psychology and Sociology on a part time contract from September 2025 to August 2026.

Subject Leader for Religion, Philosophy and Ethics
Thamesmead School, Manygate Lane, Shepperton, Surrey, TW17 9EE
Lead and enhance the RPE curriculum for ages 11-16, promote critical thinking and ethical understanding, and support staff development at Thamesmead School, Sheppeton, Surrey.

Teacher of Business
Blenheim High School, Epsom, Surrey
We currently have a vacancy for a Teacher of Business. Early applications advisable. The school reserves the right to interview and appoint this position ahead of the advised application closing date.

Subject Leader for Business & Enterprise
Thamesmead School, Shepperton
We are looking to recruit an outstanding subject leader to lead our highly successful Business and Enterprise Department. You will share our vision of achieving excellence and raising further standards of teaching and learning.

Physics Teacher
Tomlinscote School, Surrey
This is an exciting opportunity to join the Science Faculty within an outstanding Secondary School. The successful candidate will be committed to planning and delivering a high quality, interesting curriculum.

Teacher of Maths Full Time
Ewell Castle School, Surrey
Inspiring Teacher of Maths required for a growing, co-educational independent school with an excellent reputation for its inclusive ethos, and a strong focus on pupil wellbeing and personalised learning.