Pupils in Years 1-6 follow an enriching and broad curriculum, which provides the best opportunities for learning.

We take our motto 'Ad Vitam' very seriously. We are educating the boys and girls of St Leonards, from Year 1 through to Year 13, for life in its fullest sense. Everything your child does at school, whether in class, on the sports field, doing homework or learning an instrument reflects this.

Daily life

The curriculum forms the core of a St Leonards education and focuses on the development of the whole child as an inquirer both in the classroom and in the world outside. In Years 1-6, the curriculum followed is the inspiring IB Primary Years Programme (PYP).

All classes are small and receive tuition in the following subjects: English, Maths, French, Social Studies, Religious Education, Personal and Social Education, Art, Music, Drama, PE, Swimming and Games. ICT as a timetabled subject is introduced at Year 3.

At the top end of the Junior years, Year 6 classes have use of the facilities of the Senior laboratories for Science lessons, helping to familiarise pupils with the next stage of 'life at St Leonards'.

The PYP is followed by the MYP in Years 7-9, which marks the next chapter in the St Leonards learner journey as pupils continue to progress through the school, from the Junior to the Senior years.

Wrap around care for all Junior School pupils is available from 8.00am - 5.30pm at no additional charge.

An all-round education

Junior pupils have scheduled physical activities at least four days out of five during the week. The main sports are rugby, swimming, lacrosse, tennis, cricket, athletics, hockey and football. Regular fixtures are arranged with local schools and we also host an annual, national Under 9s rugby tournament with prep schools from across Scotland.

All pupils have the chance to try their hand at golf, with coaching for the 'St Leonards Minis' taking place at the nearby St Andrews Links Golf Practice Centre. Those who show talent for the game can join the St Leonards Golf Programme.

Pupils can also take individual lessons in a variety of musical instruments, be part of bands and ensembles, perform in regular concerts and sit music exams. They also have the chance to take to the stage in drama productions and sit drama and public speaking exams.

Regular charity fundraising events - the highlight being the annual sponsored fun run - help pupils to understand their greater role within society. A full range of co-curricular activities is offered and regular trips and excursions move learning out of the classroom.   

A Pupil Council, with representatives from each class, meets regularly, as do boys and girls involve with the Peer Mentoring Scheme in the Junior years. Pupils’ concerns, opinions and ideas are brought to the attention of the Heads of Year and Acting Headmistress and discussed, with decisions being made as necessary.

Visit St Leonards

To arrange a visit to St Leonards, please contact our Admissions Team at registrar@stleonards-fife.org 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.