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
 
 
 
 
U11A netball 3 feb 16
Under 11A and U11B Netball v Ardvreck
Wednesday 3rd February More ...
Mrs F Bell
U11B Netball 3 feb 16
U11 Netball v Ardvreck
Wednesday 3rd February More ...
Mrs F Bell
1st Netball v Belhaven 3216
2nds Netball v Belhaven
Wednesday 3rd February More ...
Mrs H Rhodes
Football v Mowden 3216
U13 Football v Mowden Hall
Wednesday 3rd February More ...
Mr R E Mill
1st Netball v Belhaven 3216
1st VII Netball v Belhaven
Wednesday 3rd February More ...
Ian Purvis
DSC1036copy1
U9B v Belhaven Hill School Match Photos
27/01/16 More ...
Marnie Harvey
DSC1031jpgweb4
U9A v Belhaven Hill School 
picture highlights.. More ...
Marnie Harvey
U9A Netball v Belhaven 27 jan
U9A Netball v Belhaven
Wednesday 27th January More ...
Mrs H Rhodes
1st football 28 jan 16
U13 Football v Merchiston
Wednesday 27th January More ...
Mr R E Mill
UNDER 9 NETBALL 27 JAN 16
Under 9B Netball v Belhaven
Wednesday 27th January 2016 More ...
Mrs F Bell
DSC0996
 U11 Netball v Cargilfield Pictures
photographs from the match.. More ...
Marnie Harvey
DSC0964
Under 10 Netball v Cargilfield Pictures
Photo highlights from the match.. More ...
Marnie Harvey
St-Marys-School-Badge
St. Mary's U11s v Merchiston As
Wednesday 20th January More ...
Mr A Rutherford
St-Marys-School-Badge
2nd Netball v Cargilfield
Wednesday 20th January More ...
Jo Scott Aiton
U11 Netball 20 Jan
U11 Netball v Cargilfield
Wednesday 20th January More ...
Mrs F Bell
U9A Netball 20 Jan
U9A Netball v Cargilfield
Wednesday 20th January More ...
Mrs H Rhodes