Last updated on Jan 31st, 2021 at 12:24 am

Choosing the perfect high school for your children is not an easy job. There are numerous factors you have to consider before choosing a school.

According to experts, some of the key factors that influence a parent’s decision to enrol their child at a specific school includes:

  • Location
  • Fees
  • School’s academic performance
  • Culture
  • Extracurricular activities and sports 

Below is a list of the top public, semi-private and private schools in South Africa and how much tuition will cost in the 2021 academic year. This information was gathered from multiple sources that rated the school according to affordability and performance. 

The list is also not in any particular order. 

Subscribe to our Free Daily All4Women Newsletter to enter

Top public schools 

Durban Girls High 

Location: Glenwood, Durban

In 2019, Durban Girls High recorded a pass rate of 100% for the 24th consecutive year. The school prides itself on upholding the personal dignity of all its learners and meeting the needs of the girls in the school. The school was established in 1882 and has been in operation for more than 120 years. 

Annual fees: Available on request 

Westerford High School

Location: Cape Town

Maintaining a consistent pass rate for years, Westford High School is a good option for families in Cape Town. The school considers itself as a “pupil centred school that prides itself on a strong academic curriculum, compulsory sports program, and an enthusiastically embraced cultural life.”

Annual fees: R42 972

Rondebosch Boys High School

Location: Cape Town

Fostering a culture of tenacity and confidence in young men, this boy’s school has been inspiring change for 123 years. They also offer scholarships and bursaries to students starting in grade 8, and the scholarships may run for the full five years. 

Annual fees: R56 800

Willowridge High School

Location: Pretoria

Willowridge is a lot newer than a lot of good performing schools, established in 1987. It is sports and culturally orientated and ensures that every learner is a Willow Warrior. 

Annual Fees: R29 950

Top private schools

Crawford College 

Location, Sandton

Named the top-performing private school, as they managed to achieve a 100% pass rate and all their students received a bachelor’s degree entry into higher learning institutions. 

Annual fees: R143 260- R153 710 

Eden College

Location: Durban

Eden College received a pass mark of 100% and had a limited class of 34 matriculants in 2019. They do not enrol a lot of students, and can, therefore, pay special attention to each student. This is why the average distinction for each student was 4.06 in 2018. They also offer scholarships and bursaries.

Annual fees: R129 190 

Bloemhof High School

Location: Stellenbosch

Offering a cheaper option to parents, this is an Afrikaans school for girls only, which was also included in the top 10 best performing schools by Business Insider in January 2020. 

Annual fees: R33 000 

St. Mary’s Diocesan School for Girls

Location: Pretoria

In existence for more than 140 years, the school operates under the ethos of religion and spirituality. They are driven by principles such as honesty, respect, and tolerance, and also achievevd an average of 98% for their class of 2019. 

Annual fees: R129 900 – R138 000