P1-S1 Open Morning | Monday, 6 May
Discover the magic of St Leonards, and tour our beautiful school campus in the heart of St Andrews.
Register Now
Join Us
Join Us
Join Us
Junior
Ages 5-11
Senior
Ages 11-18
Boarding
Golf Academy
Beyond the Classroom
St Leonards Alumni (Seniors)
For our Community
Term Dates
Spring Term 2024
Summer Term 2024
Autumn Term 2024
Spring Term 2025
Summer Term 2025
Contact us to find out more or to arrange a visit
Contact Us
Admissions