Music is taught throughout the School, from Year 1 through to Year 13.

More than 250 music lessons take place each week with tuition offered on all standard band and orchestral instruments, singing, bagpipes and harp.

Pupils are encouraged to take advantage of frequent opportunities to perform and to sit Associated Board music examinations. Over the course of the academic  year, there are at least 35 concerts or other musical events, and in an average year, more than 80 pupils pass music exams.

Pupils are encouraged to take part in ensembles as soon as they are ready. The school has several choirs, orchestras, brass groups, string ensembles, a wind band, pipe band and flute ensemble. These are all growing in size as more and more pupils opt to learn instruments.

A purpose-built environment

The Music Department is housed in our purpose-built Music School. Facilities include a concert auditorium, nine teaching/practice rooms and two full-sized classrooms. The quality of the facilities is such that ABRSM examinations are regularly staged here and, when not required by the school, the auditorium is used by external musical groups in need of a top quality venue.

There are three full-time members of staff, 22 visiting music teachers and a Music Secretary.


Music is taught as a class subject in Years 7-9. There is a balance in these lessons between musical performance and music appreciation. Years 7-9 also stage concerts each term and these have become justly popular events.

Music is offered at GCSE and in the Sixth Form, with both courses developing the performing, compositional and analytical skills of students. Coursework deadlines are built into the concert programme of the school’s year and pupils make the most of these opportunities to build up impressive portfolios of compositions and performances.

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.