welcome

"St. Mary's School is an independent, co-educational, day and boarding preparatory school offering an outstanding educational experience to boys and girls from 2 to 13 years."

We hope you enjoy exploring our school website. St. Mary's is a very happy school, where children are valued and where they are encouraged to develop their communication, problem-solving and critical thinking skills. We aim to foster a genuine love of learning by exploring children's creative capacities and to develop in each child an understanding of the sometimes complicated but exciting world around them.   There is no better place to do this.  Come and see for yourself.

I would be delighted to show you round our school and to talk to you about life at St. Mary's. With my best wishes.

Mr Liam Harvey
Headmaster
latest-news-header
 
calendar-header
 
sports-news-header
 
 
 
 
U9C v Fettes
U9C Netball v Fettes
Wednesday 22nd February More ...
Jules Birdsall
22XCountry2017
Squad Cross Country 2017 
More ...
U9A Netball 22 Feb Fettes
U9A Netball v Fettes
Wednesday 22nd February More ...
Jules Birdsall
U9B Netball 22 Feb Fettes
U9B Netball v Fettes
Wednesday 22nd February More ...
Jules Birdsall
1st XV Rugby 22 Feb 3
1st XV Rugby v Merchiston
Wednesday 22nd February More ...
Jules Birdsall
U11A v Fettes 22 Feb B
U11A Netball v Fettes
Wednesday 22nd February More ...
Jules Birdsall
U10 Netball 22 feb fettes
Under 10 Netball v Fettes
Wednesday 22nd February More ...
2nd VII Netball v Fettes 222
2nd VII Netball v Fettes
Wednesday 22nd February More ...
Jules Birdsall
St-Marys-School-Badge
U9A and U9B Rugby v Merchiston
Wednesday 22nd February 2017 More ...
Jules Birdsall
St-Marys-School-Badge
1st VII Netball v Fettes
Wednesday 22nd February More ...
Jules Birdsall
20v-Fettesweb
U11B Netball v Fettes 
More ...
Mrs M Harvey
U11B Rugby v Merchi 22 feb
U11B Rugby v Merchiston
More ...
Jules Birdsall
U11A Rugby v Merchi 222C
U11A Rugby v Merchiston
Wednesday 22nd February More ...
Jules Birdsall
junior cross country
Junior Cross Country    
cross country run in the sun More ...
Jules Birdsall