Next Open Morning: Friday 20 March 2020 X

Individually known,
individually nurtured.

Individually known,
individually nurtured.

Individually known,
individually nurtured.

Welcome to St Mary's

Boarding & day school for girls aged 9 – 18

We foster an authentic sense of wellbeing, giving each of our girls the courage to face the unexpected and challenge the ordinary. St Mary’s is a Catholic school located on a beautiful countryside estate; the perfect environment to stimulate intellectual growth, resilience, curiosity and ambition.

Pairing academic excellence with skills for lifelong success.
Pastoral and Boarding
Admissions and Scholarships
Girls have the freedom to be themselves and the character of each individual creates the richness of our community
Dedicated and enthusiastic teachers inspire a love of learning and allow girls to fulfil, and surpass, all expectations.

Latest news

Find out what’s been happening at St Mary’s

All the latest updates on news, events and sports results across our busy, vibrant school.

St Mary's Shaftesbury-Parent-Daughter Tennis 2019 13
St Mary's Shaftesbury-Welcome to Springtime at St Mary's 1
St Mary's Shaftesbury-Happy Christmas 11

Happy Christmas

Read More

Make an enquiry

Enquire about admissions

School calendar

Find out what we've got going on