Teaching and education jobs worldwide

Director of Music
Bishopsgate School, Surrey
Due to an internal promotion, Bishopsgate School is seeking an inspiring and committed Director of Music to lead our thriving department from April 2027 (or January 2027). This is an exciting opportunity for a talented musician and teacher to...

SEN Tutor
3 Dimensions, Somerset
At OFG we believe in creating a better work life balance Job Title: SEN TutorLocation: 3 Dimensions School, Chard, Somerset, TA20 3AJHours: 40 hours per week | Monday – Friday | 8.30am - 4.30pmSalary: ...
SEN Primary Teacher
Bradford Beacon School, Bradford
We work smarter so that you can enjoy the things that matter outside of work Job Title: SEN Primary TeacherLocation: Bradford Beacon School, Rooley Lane, Bradford, BD5 8LJHours: 40 per week | Monday to FridaySalary: From £39,000...

KS2 Teacher with Curriculum Coordinator Responsibilities – Maternity Cover
Burlington House School, Hammersmith and Fulham
KS2 Teacher – Maternity Cover Burlington House School is seeking an enthusiastic and experienced KS2 Teacher to join our supportive Prep School team on a full-time, 12-month maternity cover contract from January 2027. We are looking for a caring,...

Housestaff - Part time
Stowe School, Buckinghamshire
Stowe School is seeking a reliable and enthusiastic Part-Time Housestaff Assistant to help keep our classrooms, historic buildings and public areas looking their best. You'll also support the setup and clear-down of school events and functions....

Teaching Assistant
Strawberry Lane School, Durham, County
We believe in giving you more time to do the things you love outside of work! Position: Teaching AssistantLocation: Strawberry Lane School, Durham, DH6 5BEHours: 37.5 hours per week | Monday to Friday Salary:...

Teaching Assistant
Hazel Cottage School, Liverpool
We put wellbeing first by giving our teams more time to recharge Job Title: Teaching AssistantLocation: Hazel Cottage School, Clinkham Wood, St Helens, WA11 7APHours: 37.5 hours per week | Monday...

Social Time Supervisor (Fixed Term)
Greenshaw High School, Sutton
Social Time Supervisors play an important role in ensuring that our students are supervised appropriately and kept safe on the premises during break and lunchtime periods. Greenshaw High School operates a split social time rota based on duty...

Learning Support Assistant
Greenshaw High School, Sutton
This is an excellent opportunity for highly motivated and committed individuals to join Greenshaw High School as a Learning Support Assistant. The successful candidate will strategically support the learning and development of students with...

Curriculum Leader PE
Co-op Academy Bebington, Bebington
Are you ready to inspire and lead? At Co-op Academy Bebington, we are seeking a dynamic Curriculum Coordinator of PE to guide curriculum, foster collaboration, and elevate student outcomes! As part of Co-op Academies Trust, you will have the...

Assistant Rowing Coach
Lady Eleanor Holles School, London
Assistant Rowing Coach Maternity Cover – 1 Year, Part-Time – 20 hours per week Salary: £19,281 (0.53 FTE) per annum based on a full-time equivalent salary of £36,380 per annum. An amazing opportunity for an enthusiastic and motivated rowing coach...

Temporary Teaching Opportunities - Spain
Inspired Education, Spain
Inspired Education is the leading global group of premium schools, with a portfolio of 125 premium private schools spanning 6 continents which utilise proven educational practices from every corner of the globe, ensuring over 95,000 students...
.png?profile=employer-logo)
Teacher of Modern Foreign Languages (German)
Shrewsbury School, Shropshire
Shrewsbury School is seeking a full-time Teacher of Modern Foreign Languages (MFL) able to teach German. The ability to teach either French or Spanish as a second language is an advantage. The successful candidate will be able to demonstrate...

SEND Teacher
Somerset Progressive School, Somerset
SEND Teacher – Somerset; West Hatch TA3 5RH and Hambridge TA10 0BG Salary: £28,288 - £44,304 | Full Time (40 hours/week) Purpose of the Role To plan and deliver high-quality, inclusive teaching that meets the diverse...

Key Stage One (KS1) Teacher at Surbiton High Boys’ Preparatory School
Surbiton High Boys' Preparatory School, Kingston upon Thames
Key Stage One (KS1) at Surbiton High Boys’ Preparatory School Tenure: Maternity Cover, Full-time Start Date: January 2027 Salary: Competitive salary (Surbiton High School Pay Scale) At Surbiton High Boys’ Preparatory School we have an excellent...

Primary Coordinator
Breckenbrough School, North Yorkshire
Non-Maintained Special School – Primary Coordinator (Full-time) Start Date: January 2027 Pay:MPS + TLR + SEN Allowance (£2885 p.a.) Are you motivated to work in a provision that really is more than a school where the vision is to improve the...

Early Years (EYFS) Teacher and Lead at Surbiton High Boys’ Preparatory School
Surbiton High Boys' Preparatory School, Kingston upon Thames
Early Years (EYFS) Teacher and Lead at Surbiton High Boys’ Preparatory School Tenure: Permanent, full time Start Date: January 2027 Salary: Competitive salary (Surbiton High School Pay Scale) plus TLR At Surbiton High Boys’ Preparatory School,...

Teacher of EAL (0.6 FTE)
St Mary's School Cambridge, Cambridge
We are seeking an enthusiastic and experienced Teacher of EAL to join the EAL Department at St Mary’s School, Cambridge. The successful candidate will teach pupils aged 11–18, supporting their development in English and helping them access the...

Science Technician
Southborough High School, Kingston upon Thames
We are looking for an enthusiastic, qualified Science Technician to join our team. Pay: LPT 4-5 Outer London (depending on skills and experience) 36 hours per week (39 Weeks per year – subject to confirmation) Actual Pay: £25,798- £28, 759 You...

Senior Science Technician
Southborough High School, Kingston upon Thames
We are looking for an enthusiastic, qualified Senior Science Technician to join our team. Pay: LPT 5 Outer London (depending on skills and experience) 36 hours per week (39 Weeks per year – subject to confirmation) Actual Pay: £27,093 - £29,921...