News

Waterpolo

November 05, 2018
St Mary’s water polo made more than just a splash at the various tournaments which took place over half-term. Thirty-eight water polo…

Tennis

November 05, 2018
The past few weeks have been very successful for the St Mary’s tennis players. The St Mary’s A and B teams beat Helpmekaar A and B in the…

Bush School

September 27, 2016
When we arrived at St Mary’s, the tension was lingering in the air – Bush School had begun. We thought we knew what was in store with us…
St Mary's School

Photography

September 23, 2016
The Photographic Society of South Africa has awarded Certificates of Excellence to Bronwyn Craddock, Justine Jiang and Cara Richmond. Bronwyn…
St Mary's School

Message from the chaplain - 23 September 2016

September 22, 2016 | Chaplain's message
What has struck me of late, is how hard Jesus tried to make sure that no one was left out.…

Howell Pullen Hockey Tournament

September 01, 2016
Howell Pullen Hockey Tournament…
St Mary's School
St Mary's School

Message from the chaplain - 10 June 2016

June 10, 2016 | Claudia Coustas | Chaplain's message
Happy are those whose help is in the God of Jacob […] who executes justice for the oppressed; who gives food to the hungry. …
St Mary's School

Message from the head of school - 27 May 2016

June 02, 2016 | Deanne King - head of school
St Mary’s girls have achieved significant successes in the past weeks.…

St Mary's coxswain joins SA rowing team

June 02, 2016
A St Mary’s coxswain, will cox the women’s eight that will be in competing in the 2016 Junior World Rowing Championships to be held on…

St Mary's rowers off to Rotterdam

May 24, 2016
Five rowers from St Mary’s have been selected to represent South Africa at this year’s Junior World Rowing Championships to be held in…
St Mary's School

Message from the chaplain - 20 May 2016

May 20, 2016 | Claudia Coustas | Chaplain's message
The Sunday gone by was Pentecost Sunday – the day the Holy Spirit first inspired the disciples to speak to a diverse crowd about Jesus…

LOVE | COMMUNITY | INTEGRITY