St. Peter’s School is an independent preparatory school located in Sonheuwel, Nelspruit. Rooted in strong Catholic values, the school provides a well-balanced education that nurtures respect, discipline, and confidence in students. While based on Christian principles, it welcomes learners from all backgrounds.
The school offers a diverse curriculum, with English as the main language of instruction and Afrikaans and SiSwati as additional languages. It follows high academic standards and participates in the Independent Examinations Board (IEB) Core Skills Test for benchmarking.
Extracurricular activities include sports like soccer, rugby, netball, swimming, and athletics, as well as cultural clubs such as gardening, knitting, and dance. St. Peter’s also integrates technology into learning to prepare students for a digital future.
With a dedicated team of educators and a nurturing environment, St. Peter’s School ensures holistic development for its students.