St John’s Diocesan School for Girls is an independent day and boarding school in Pietermaritzburg, for girls from Grade RR to Grade 12.
At St John’s D.S.G., our difference is all about heart.
Subscribe now and be the first to receive the latest issues of our exclusive monthly digital magazine, launching this September. Stay informed, inspired, and connected with local events, parenting tips, and more - all tailored to the Midlands mom!