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
 
 
 
 
1st Rugby v Craig 301116
1st Rugby v Craigclowan
Wednesday 30th November More ...
Jules Birdsall
U11 Hockey 301116
U11 Hockey v Mowden Hall
Wednesday 30th November 2016 More ...
Jules Birdsall
U10 Hockey 301116
U10 Hockey v Mowden Hall
Wednesday 30th November More ...
Jules Birdsall
1st VIII Hockey 30 Nov 16
1st VIII Hockey v Mowden Hall
30th November More ...
Jules Birdsall
senior squad hockey
Senior Squad Hockey
Monday 28th November More ...
Jules Birdsall
2nd VIII Hockey 301116
2nd VIII v Mowden Hall
More ...
Jules Birdsall
St-Marys-School-Badge
U8 and 9 Hockey v Mowden Hall
Wednesday 30th November More ...
Jules Birdsall
2nd hockey v cargil 231116
2nd Hockey v Cargilfield 
Wednesday 23rd November More ...
Jules Birdsall
1st Rugby v Craig 301116
1st and U11A Rugby at Craigclowan
Wednesday 30th November More ...
Jules Birdsall
junior squad hockey Nov 16
Junior Squad Hockey
Monday 28th November More ...
Jules Birdsall
U11 Hockey 231116
U11 Hockey v Cliftonhall and Ardvreck
Clifton Hall have really improved in hockey over More ...
Jules Birdsall
St-Marys-School-Badge
U11s Rugby v Ardvreck U11s
Due to frost at Ardvreck the U11 match More ...
Jules Birdsall
dandylions 231116
Dandylion v WOSPS 
Wednesday 23rd November More ...
Jules Birdsall
U10 Hockey 231116
Under 10 Hockey Triangular
Wednesday 23rd November More ...
Jules Birdsall
U9 Rugby v Cargilfield E 23111
U9 Rugby v Cargilfield
Wednesday 23rd November More ...
Jules Birdsall
16
1st VIII Hockey v Earlston High 
More ...