Teaching and education jobs in Scotland

Commercial Operations Assistant (temp)
St Leonards School, St Andrews, Fife
We are recruiting for Commercial Operations Assistant x 2. Job title: Commercial Operations Assistant Responsible to: Commercial Enterprise Manager Number of Positions: 2 Contract Type: Part Time, Fixed Term (22 June - 25 August 2026) Salary:...

Admissions Assistant - Maternity Cover
St Leonards School, St Andrews, Fife
We are recruiting for a temp Admissions Assistant for Maternity Cover. Salary: Grade 3.1 - £27178 per annum. Contract Type: Full time, temporary, Maternity Cover - start date around the 12th June 2026 till around the 7th September 2026. Hours...

Psychotherapist
Falkland House School, KY15 7AE
At OFG we allow for greater work life balance and extra time to do the things you love outside work Job Title: Psychotherapist Location: Falkland House School – Fife, Scotland, KY15 7AE Salary: ...

Speech and Language Therapist
Closeburn House, DG3 5HP
Are you looking for an employer who can offer you opportunities for growth and development in your speech and language therapy career- All whilst working within a friendly multidisciplinary team in a...

Primary Teacher Forest Junior School
Merchiston Castle School, Edinburgh, City of
This is an exciting new role based at The Forest Nursery and Junior School at the Merchiston Castle School Campus. You will be part of a team collectively dedicated to providing a sector-leading education for boys and girls in Edinburgh. ...

Support for Learning Teacher
Loretto School, East Lothian
We have an exciting opportunity for an enthusiastic individual to join our team as a part-time Support for Learning Teacher from August 2026. Main Purpose of the Role You will work closely with the Mathematics Department to support pupils...

Residential and Non Residential House Tutors
St Leonards School, St Andrews, Fife, Scotland,
We are looking to recruit both Residential and Non Residential House Tutors at our School. Responsible to: Housemaster/mistress Salary: Residential: £25,105, Non Residential: £25,580 Hours of work: Residential - full-time at...

Assistant Housemaster / Housemistress
St Leonards School, St Andrews, Fife.
We are looking to recruit a 'Assistant Housemaster / Housemistress' The Role To support and deputise for, if required, the House Master/Mistress (HsM) in the leadership and management of a boarding house in accordance with the current...

Residential Sports Graduates
St Leonards School, Fife, Scotland
We are recruiting 'Residential Sports Graduates' to join our School! Job Overview: St. Leonards School is recruiting for a proactive, enthusiastic, and dedicated sports graduates to join our friendly team of residential staff and fully engage...

Head of Admissions, Marketing & Engagement
Merchiston Castle School, Edinburgh, City of
Job Description and Person Specification Location: Merchiston Castle School, EdinburghReporting to: The Head THE OPPORTUNITY Merchiston Castle School seeks an exceptional individual to join as Head of Marketing, Admissions & Engagement. This...

LAMDA Tutor (Maternity Cover)
St Leonards School, Fife
We have an exciting opportunity for a LAMDA Tutor to cover a period of Maternity Leave at our School. Job Title: LAMDA Tutor (Maternity Cover) Responsible to: Director of Drama Responsible for: N/A Hours of Work: 20 hours per week which may...

Director of Rugby
St Leonards School, St Andrews, Fife, Scotland
We have an exciting opportunity for a "Director of Rugby" to join our School. About St Leonards Madras Blues & Saints Rugby Club: St Leonards Madras Blues &Reds Rugby Club is a community-focused club that takes pride in...

Head of Girls Games
St Leonards School, St Andrews, Fife, Scotland
We have an exciting opportunity for a 'Head of Girls Games' to join our School, this is a residential role. About St Leonards School: St Leonards School is a co-educational boarding and day school located in the historic coastal town of St...

Assistant Houseparent (live-in)
Lomond School, Argyll and Bute
The Role We are seeking a warm, committed and enthusiastic Assistant Houseparent (Live‑In) to join the boarding team at our independent school in Scotland. This is a residential role and forms a vital part of the school’s pastoral provision,...

Teacher of Physical Education
Lomond School, Argyll and Bute
Lomond School are seeking an enthusiastic, dynamic, and inspiring Teacher of Physical Education to join our thriving PE department. This is an exciting opportunity to contribute to a school that values ambition, wellbeing, and the development of...

Higher Education & Careers Guidance Adviser September 2026
Fettes College, Edinburgh, City of
This is an exciting opportunity to lead on careers education, information, advice and guidance at Fettes College from September 2026. The Higher Education and Careers Guidance Adviser is responsible for the strategic leadership, planning and...

Higher Education & Careers Guidance Adviser (September 2026)
Fettes College Preparatory School, Edinburgh, City of
This is an exciting opportunity to lead on careers education, information, advice and guidance at Fettes College from September 2026. The Higher Education and Careers Guidance Adviser is responsible for the strategic leadership,...

Teacher of Mathematics
Gordonstoun, Moray
Situated on the beautiful Moray Coast in the North of Scotland, Gordonstoun was founded by Kurt Hahan, a visionary educationalist. The school is widely recognised as the world leader in the Hahnian Education, an education focused on the...

Head of Support for Learning
Craigclowan School & Nursery, Perth and Kinross
The Position We have an exciting opportunity for a highly motivated, passionate and enthusiastic Head of Support for Learning to lead our Support for Learning Department. This is a full time, permanent role to commence in August 2026 or as...

Higher Level Teaching Assistant (HLTA)
Netherlea School, Dumfries and Galloway
Position: Higher Level Teaching Assistant (HLTA) Location: Dumfries Hours: 37 hours per week, term time, 1 year fixed term contract. Salary Details: £23,894.90 per annum We are looking to appoint a passionate and committed Higher Level...