Teaching and education jobs worldwide

Head of PSHE and Citizenship
Graveney School, London
Would you like the opportunity to work as part of a team of highly experienced and ambitious colleagues? Applications are welcome from suitably qualified and experienced teachers who have a commitment to and passion for delivering the new PSHE...

Teacher of Psychology - Full-time Permanent
Merchant Taylors' School, Liverpool
We are seeking to recruit an inspirational, enthusiastic and self-reflective Teacher of Psychology to start employment in September 2026. The role would suit an experienced teacher or an ECT. The role involves teaching GCSE and A Level...

Primary Class Teacher
Runwell Community Primary School, SS11 7BJ
Job Role: Primary Class Teacher Location: Runwell Community Primary School Salary: MPS/UPS, ECTs welcomed to apply for this role. Start Date: 1st September 2026 Closing Date: 18th May 2026* We are looking for an enthusiastic, committed teacher...

Teacher of Mathematics (Part-time)
Oasis Academy: Coulsdon, Croydon
Nestled on the edge of Croydon and the stunning Happy Valley, Oasis Academy Coulsdon is an inclusive, family-oriented school that is committed to ensuring all of our students achieve excellence. We are excited to invite a passionate and...

Learning Mentor
Harrytown Catholic High School, Stockport
Governors seek the following appointment: Learning Mentor(s) Full time and permanent/Maternity Cover NJC Scale 4 Term Time plus 5 days 37 hours per week “I can all things through Him who strengthens me” Philippians 4:13...

KS2 Class Teacher
Thomas's Battersea, Battersea
Thomas’s Battersea is a buzzing, happy school in the heart of London, alive with curiosity, creativity, and purpose. Walk our corridors and you will feel the warmth of the welcome, the energy in classrooms, and the deep-rooted kindness that binds...

Teacher of Girls' PE
Bishopshalt School, Hillingdon
Join a thriving and ambitious school community at Bishopshalt, where excellence is not just expected; it’s achieved. With a full suite of transforming SSAT awards and a strong track record of high performance, our school is a place where both...

English Teacher
Westbourne House School, Chichester
The Role Communication and literacy are key life skills. Through the English curriculum, we help children to develop the knowledge and confidence that will enable them to communicate effectively and creatively with a diverse range of people. ...

School Librarian
Westbourne House School, Chichester
The Role Westbourne House is a day and boarding independent school with over 350 pupils, situated just to the east of Chichester in beautiful grounds of over 100 acres. The school is a kind, happy and supportive environment. We are looking to...

Teaching Assistant
Cheshire Hall School, Sandbach
Up to £27,528 + Excellent Benefits Those Huge Small Victories Our Teaching Assistants are fulfilled by the idea of making even the smallest positive changes in our young people, so we celebrate the little things. There’s lots of ups and...

Teacher of Criminology
New College Pontefract, Wakefield
Hours: Full time and Part time hours available (Please state your preference on your application). This is a permanent vacancy however we would accept applications from candidates seeking a temporary position. We are currently seeking to...

Computer Science Lead Practitioner
Bishopshalt School, Hillingdon
Join a thriving and ambitious school community at Bishopshalt, where excellence is not just expected; it’s achieved. With a full suite of transforming SSAT awards and a strong track record of high performance, our school is a place where both...

Careers Education, Information, Advice, and Guidance Manager
University of Birmingham School, Birmingham
Rethinking education, helping tomorrow’s citizens flourish. Are you motivated by helping young people shape their futures and make confident, aspirational and well‑informed choices about work, apprenticeships, or continued education? If so, this...

Teacher of A Level Physics
New College Pontefract, Wakefield
Hours: Full time or part time (4 day/0.8) hours available. Please state your preference on the application. We are currently seeking to appoint an exceptional Teacher of A Level Physics. The successful candidate will be an inspirational...

Teacher of Science
Huxlow Academy, Huxlow Academy
We are seeking a dedicated and talented Teacher of Science to join our department during this exciting phase of our journey. We are in search of an inspirational educator to help us achieve excellence. T he ideal candidate will: • Be a...

Learning Assistant
Thomas's Battersea, Wandsworth
Thomas’s Battersea is a buzzing, happy school in the heart of London, alive with curiosity, creativity, and purpose. Walk our corridors and you will feel the warmth of the welcome, the energy in classrooms, and the deep-rooted kindness that binds...

Teacher of Drama – Maternity Cover
Forest Academy, Redbridge
Job Description and Person Specification Teacher of Drama – Maternity Cover Based at The Forest Academy -IG6 3TN Salary: M1 to UPS3 (Outer London) Required: September 2026 Thank you for your interest in becoming Teacher of Drama at The Forest...

IT Service Site Manager
Goresbrook School, Barking and Dagenham
Goresbrook School is seeking a proactive and innovative IT Service Site Manager to lead our on‑site technical operations and support the next stage of our digital journey. This is a fantastic opportunity for a driven IT professional to play a...

Head of Biology
Twyford Church of England High School, Ealing
We are seeking a Head of Biology to lead and further develop the Biology department within our successful Science faculty. This role provides an excellent opportunity for a committed practitioner with strong subject knowledge and a clear focus on...

Class teacher (0.4 fte)
Woodgate Primary Academy, West Sussex
Woodgate Primary Academy requires: Class teacher (0.4 fte) for September 2026 Payscale TMS/UPS At Woodgate Primary Academy, we are committed to providing the highest quality learning for every child. We are looking for an inspiring Class Teacher...