• Editor

St Leonards School - Online Open Day

Discover St Leonards School, in the heart of St Andrews, at our Online Open Day on Saturday, 2 October. Prospective families are warmly invited to join us for this virtual event, to hear from our Head, Mr Simon Brian, find out more about our inspiring International Baccalaureate curriculum, and broad co-curriculum, including our leading Golf Programme, and learn about life at St Leonards.

See : St Leonards Highlights Video


Situated in the heart of St Andrews, St Leonards is a forward-thinking, coeducational, boarding and day school which offers an outstanding education for pupils aged five to 18.


St Leonards follows the globally-recognised International Baccalaureate curriculum, and offers an extensive extracurricular programme comprising more than 50 different activities, from music, drama, debating and sport, to art, bushcraft and beekeeping.

Outdoor learning is at the heart of our ethos and curriculum, with pupils making the most of our unique location, leafy campus, historic surroundings and neighbouring sandy beaches year round.

Full, flexi and weekly boarding is available from age ten, and day buses run from Perth, Dundee, Kirkcaldy, the East Neuk, Cupar and Leuchars train station.


Timetables are designed to establish a healthy balance of outstanding extracurricular activities alongside academic studies, ensuring pupils leave St Leonards equipped with the skills and interests to succeed in today's ever-changing world, in line with our motto, ‘Ad Vitam’, for life.


Prospective families are warmly invited to join us on Saturday, 2 October for our Online Open Day, which will be an opportunity to hear from our new Head, Mr Simon Brian, and to learn about all aspects of life at St Leonards.


Registered families will receive access to our dedicated Online Open Day website on the morning of the event. Please click here for more information, and to register to receive this exclusive content on Saturday, 2 October.


If you have any questions, please do not hesitate to contact our Admissions Team at registrar@stleonards-fife.org or on 01334 472126.