careers at st leonards

welcome from the head

St Leonards is a warm, welcoming, inclusive and diverse community; we are an all-through International Baccalaureate World School with the highest of academic ambitions, educating  600 pupils from age five to 18. We are one of a select few schools from around the world to offer all four IB curriculum programmes. St Leonards is in the heart of St Andrews, and commands a stunning 25-acre beach-side location; there's a vibrant and beautiful town on our doorstep, as well as one of the world's finest universities.

If you join our teaching staff at St Leonards, you will become part of a dynamic professional learning community. Around 200 teaching and support staff form a friendly, aspirational, and forward-looking professional body, with a pupil-centred approach to education.

We welcome diversity and ambition in our teaching staff, and in our approaches to teaching and learning; our mission is to inspire our young people in all aspects of their education, so, as a school known for its pioneering heritage, we encourage innovation and creativity at every turn.

There are many opportunities to begin or advance your professional career within our community. We invest in the ongoing professional training of all our staff, to ensure that they are supported and developed with their career aspirations in mind, and if you would like to learn more about a career at St Leonards, we would love to hear from you.

Simon Brian, Head

For further information about current opportunities at St Leonards, please visit our Current Vacancies page.

Visit St Leonards

To arrange a visit to St Leonards, please contact our Admissions Team at More

Day Bus Service

St Leonards is pleased to offer a home to school day bus service for our families, with routes covering Fife, Tayside and Perthshire. More

Summer Schools

St Leonards offers Summer School Programmes specialising in English language tuition and multi-activities. Booking is now open for Summer 2023. More

Golf at St Leonards

St Leonards offers a leading six-tier Golf Programme, giving pupils every opportunity to grow their game in the home of golf, using top-of-the-range facilities and technology. More


Situated in the heart of St Andrews, St Leonards offers outstanding boarding education for 5-18 year old boys and girls, combining exceptional academic achievement with a friendly atmosphere. St Leonards students have the chance to learn, work and play in a unique seaside setting and to feed off the inspirational buzz that comes from being right in the heart of a renowned and cosmopolitan university town.

The School is a private company limited by guarantee and is registered in Edinburgh with registration number SC016693. The company's registered office address is St Leonards School, St Andrews, Fife KY16 9QJ. The School is also registered as a charity with OSCR. The charity registration number is SC010904.

The IB Diploma is widely recognised as being an ideal pre-university qualification. Find out more


Join our mailing list to get the latest news from the school and be the first to hear about up-coming events.

Please enter the code in the box above. Click the code to request a new one.