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
stamps 5
The Hero Stamp Design Competition
More ...
Jules Birdsall
Form 4 planting 3
Form 4 have been busy .....
planting and aeroplanes More ...
Jules Birdsall
F1 Zoo E
Forms 1 and 2 visit Edinburgh Zoo
Monday 7th June 2021 More ...
Jules Birdsall
NSEA Show jumping - Coco Oakes
NSEA Show Jumping, Belsay
Friday 4th June 2021 More ...
Jules Birdsall
form 5 Maths 2
Form 5 News
Maths and Science lessons More ...
Jules Birdsall
form 3 finished assessments
Form 3 - are finished their assessments
are delighted to have finished their assessments More ...
Jules Birdsall
pre-prep wednesday afternoon a
Pre-Prep Wednesday afternoon activities
lovely to be outside enjoying Wednesday afternoon activities. More ...
Jules Birdsall
kindy woods 2 June C
Kindergarten's Trip to the Woods
Wednesday 2nd June 2021 More ...
Jules Birdsall
harstanes
Pre-Prep Excursion to Harestanes
Last Friday Pre-prep visited Harestanes More ...
Jules Birdsall
Design a One Plant Picnic Pock
One Planet Picnic Pocket Garden
our entry to Keep Scotland Beautiful competition - Design a One Planet Picnic Pocket Garden 2021 More ...
Jules Birdsall
nepal live link May 21
Live Link with Monastic School
There was great excitement this Monday as F7 prepared to have their first live link with Kunal and his pupils from the Monastic School, Janakpur, Nepal! More ...
Jules Birdsall
eco committee
Eco Committee
Here are the representatives of the St Mary’s eco committee. More ...
Jules Birdsall
colour block charity day 28th
Help for India in the Covid Crisis
pupils and staff raise money for India More ...
Jules Birdsall
D45DABF1-D0CC-48EF-886E-FA076F
1st XI Cricket
Our 1st XI Cricketers set off for Mowden More ...
Jules Birdsall
UKMT Winners May 21
UKMT Junior Maths Challenge 
Congrtulations to Forms 7 and 8 pupils More ...
Jules Birdsall
fruit shop visit 24 May 21 F
Form 1 Visit Fruit Shop
Form 1 have been learning about healthy eating. More ...
Jules Birdsall
 
 
 
 
 
 
U11 Rounders v Cargilfield 8 j
Under 11 Rounders v Cargilfield 
Wednesday 8th June 2021 More ...
Jules Birdsall
U11A Rounders 8 june 21
Under 11A Rounders v Cargilfield 
Wednesday 8th June 21 More ...
Jules Birdsall
Forms 3 and 4 Inter squad cric
Forms 3 and 4 Inter Squad
mixed cricket More ...
Jules Birdsall
U9 Cricket 2 June 21
St. Mary's (The Bowl Dover's) v Belhaven Under 9s
The Under 9 “The Bowl Dover’s” Cricket squad played Belhaven on Wednesday past More ...
Jules Birdsall
U11 A rounders v Belhaven 2nd
U11A Rounders v Belhaven
Wednesday 2nd June 2021 More ...
Jules Birdsall
U11 Rounders v Belhaven 2nd Ju
U11 Rounders v Belhaven 
Wednesday 2nd June 2021 More ...
Jules Birdsall
U9 Girls 2nd June
U9 Rounders v Belhaven 
Wednesday 2nd June 2021 More ...
Jules Birdsall
U11B Cricket 2nd June 2021 jb
U11B Cricket v Belhaven
Wednedsay 2nd June More ...
Jules Birdsall
1sts v Belhaven
1st Rounders v Belhaven Hill 
Wednesday 2nd June 2021 More ...
Jules Birdsall
2nd Rounders 2 June 21 jb
2nd Rounders v Belhaven 
Wednesday 2nd June More ...
Jules Birdsall
U11A Cricket 2 june 21 jb
U11A Cricket v Belhaven
The U11s had their first taste of competitive cricket this week with our away match at Belhaven More ...
Jules Birdsall
1st XI team 2nd June 2021 jb
1st XI v Belhaven 
Wednesday 2nd June More ...
Jules Birdsall
wicket
The Wicket is ready!
Wednesday 2nd June More ...
Jules Birdsall
senior netball may 21
U13A Netball and Rounder v Loretto
Wednesday 26th May 2021 More ...
Jules Birdsall
1st cricket v Mowden 26 May 21
1st XI v Mowden Hall
Wednesday 26th May 2021 More ...
Jules Birdsall
Reception class
Reception Class
Reception class take a break whilst practising for the sack race More ...
Jules Birdsall
 
 
Close This site uses cookies. If you continue to use the site you agree to this. For more details please see our cookies policy.