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
 
 
 
 
U9 Football 18 jan 2
U9 Football v Belhaven Hill
18th January 2017 More ...
Jules Birdsall
2nd netball 18 jan
2nd VII Netball v Cargilfield
Wednesday 18th January More ...
Jules Birdsall
U9B 18 January
U9B Netball v Cargilfield
Wednesday 18th January More ...
Jules Birdsall
U10 Netball 18 Jan
U10 Netball v Cargilfield
Wednesday 18th January 2017 More ...
Jules Birdsall
St-Marys-School-Badge
U9A Netball v Cargilfield
Wednesday 18th January More ...
Jules Birdsall
U10-11 Netball 19 Jan
U10/11 Netball v Cargilfield
Wednesday 18th January More ...
Jules Birdsall
U11A Netball 19 Jan
U11A Netball v Cargilfield
Wednesday 18th January 2017 More ...
Jules Birdsall
1st netball v cargilfield 1811
1st Netball v Cargilfield
Wednesday 18th January More ...
Jules Birdasll
15
2nd Netball v Cargilfield
Wednesday 18th January More ...
Marnie Harvey
u11a v Riley 18 Jan
U11A Football v Riley House
Wednesday 18th January More ...
Jules Birdsall
2nd XI Football 11 Jan 17
2nd XI Football v Longridge Towers
More ...
Jules Birdsall
2nd Netball v Loretto 11 Jan 1
2nd VII Netball v Loretto
Wednesday 11th January More ...
Jules Birdsall
football 11 jan
1st XI Football v Longridge Towers
Wednesday 11th January More ...
Jules Birdsall
U11B Netball 11 Jan
U11B Netball v Loretto
Wednesday 11 January More ...
Jules Birdsall
U11A Netball 12 Jan
U11A Netball v Loretto  
Wednesday 11th January More ...
Jules Birdsall
1st Netball 11 Jan 17
1st Netball v Loretto
Wednesday 11th January 2017 More ...
Jules Birdsall