St Leonards School
St Leonards School crest

St Leonards School

St Andrews, Fife

Situated in the heart of St Andrews, St Leonards is a friendly independent, coeducational day and boarding school for pupils aged 4-18, boasting historic sites, beaches, and world-class golf links on its doorstep.

The school boasts a leading, eight-tier Golf Academy delivered in partnership with St Andrews Links. Catering to everyone from beginners to elite players, it offers unrivalled access to expert instruction, state-of-the-art facilities, and eight championship courses in the Home of Golf.

Academically, St Leonards is Scotland’s first all-through International Baccalaureate (IB) school, delivering all four IB programmes. This inquiry-based curriculum shapes critical thinkers who secure places at top universities globally.

Complementing this are 50+ extra-curricular activities and contemporary, recently redeveloped £5 million boarding houses with sea views (boarding from age 10). Globally-minded yet individually focused, St Leonards truly prepares pupils, Ad Vitam, for life.

Secondary GenderCo-ed
Sixth Form GenderCo-ed
Boarding/DayBoarding and Day
Age Range11 18
Entrance ExamNo

Exam Performance

GCSE

A*/A (9-7) Results

IB

Average Diploma Score (out of 45)

Annual Fees

All fees shown are annual and are inclusive of VAT.

Boarding Fees£36,855-57,415
Boarding Fees (International)£36,855-57,415
Day Fees£ 12,240-23,795

Affiliated Schools

We are one all through school

Location

Address IconSchool Address

St Andrews

Fife

St Andrews

KY16 9QJ

download our free guide

Looking for help with admissions? Download our FREE guide

Our 30-page guide, written by experts, helps you know what to look for when choosing a private school for your children - and what mistakes to avoid! Download our free guide below.