All schools on SchoolMap
94 schools so far. Each one shows its fees, the extras that aren't on the fee sheet, and the date we checked it, with the sources listed on each school's page. More areas soon.
KwaZulu-Natal
Alverstone
- Roseway Waldorf SchoolPrivate · Pre-school to Gr 12R63,145 a year
Ashwood
Ballito
- The Beaches Primary SchoolPrivate · Gr R-7R3,500 a month
Botha's Hill
- Kearsney CollegePrivate · Gr 8-12 (boys)R251,949 a year
Boughton
- Linpark High SchoolPublic · Gr 8-12R23,735 a year
Chatsworth
- Arena Park Secondary SchoolPublic · Gr 8-12R4,800 a year
Cowies Hill
- Deutsche Schule DurbanPrivate · Toddler to Gr 7R89,880 a year
Cowies Hill Park
- Pinetown Boys' High SchoolPublic · Gr 8-12 (boys)Fees not published
Durban North
- Northwood SchoolPublic · Gr 8-12R73,370 a year
Forest Hills
- Forest View Primary SchoolGr R-7Fees not published
Glenwood
- Glenwood High SchoolPublic · Gr 8-12R80,825 a year
- Glenwood Preparatory SchoolPublic · Gr 1-7R40,000 a year
Hillary
- Werda SkoolPublic · Gr RR-12R23,917 a year
Hillcrest
- Curro Hillcrest Christian Academy (Primary)Private · Gr 1-7R83,715 a year
- Curro Hillcrest High SchoolPrivate · Gr 8-12R142,240 a year
- Highbury Preparatory SchoolPrivate · Pre-school to Gr 7 (boys)R77,981.50 a year
- Hillcrest High SchoolPublic · Gr 8-12R55,720 a year
Hilldene
- Hillcrest Primary SchoolPublic · Gr R-7R38,729 a year
Hilton
- Laddsworth Primary SchoolPublicR41,500 a year
Ingwavuma
- Khethani Christian SchoolPrivate · Gr RR-7From R1,870 a month
Kloof
- Charlton ScholarsPrivate · Gr 1-10R62,900 a year
- Kloof High SchoolPublic · Gr 8-12Fees not published
- Kloof Junior Primary SchoolPublic · Gr R-3R47,048 a year
- Kloof Pre-Primary SchoolPublic · Pre-school to Gr RR46,400 a year
- Kloof Senior Primary SchoolPublic · Gr 4-7Fees not published
- St Mary's Diocesan School for GirlsPrivate · Gr R-12 (girls)R89,336 a year
- Thomas More CollegePrivate · Pre-school to Gr 12R97,080 a year
Kokstad
- Jens Primary SchoolPrivate · Gr R-2R25,700 a year
Malvern
- Queensburgh Girls' High SchoolPublic · Gr 8-12 (girls)R32,500 a year
Margate
- South Coast AcademyPrivate · Gr 1-12R25,300 a year
Mooi River
- Weston Agricultural CollegePublic · Gr 8-12 (boys)R55,060 a year
Morningside
- Clifton SchoolPrivate · Gr 00-12 (boys)R59,661 a year
Musgrave
- Durban Girls' CollegePrivate · Gr 00-12R86,285 a year
New Germany
- Pinetown Girls' High SchoolPublic · Gr 8-12 (girls)Fees not published
Pelham
- Maritzburg CollegePublic · Gr 8-12R95,100 a year
Pietermaritzburg
- St Nicholas Diocesan SchoolPrivate · Pre-school to Gr 12R47,650 a year
Pinetown
- St Benedict SchoolPrivate · Pre-school to Gr 12R72,300 a year
Scottsville
- Epworth SchoolPrivate · Gr RRR-12R62,689 a year
Umbilo
- Penzance Primary SchoolPublic · Gr 000-7R45,560 a year
Waterfall
- Waterfall CollegePrivate · Gr 8-12R95,443 a year
- Waterfall PreparatoryPrivate · Gr R-7R62,564 a year
Westville
- Berea West Preparatory SchoolPublic · Gr RR-3R32,000 a year
- Westville Boys' High SchoolPublic · Gr 8-12 (boys)R79,750 a year
- Westville Girls' High SchoolPublic · Gr 8-12 (girls)R63,869 a year
- Westville Senior Primary SchoolPublic · Gr 4-7R42,925 a year
Winston Park
- Winston Park Primary SchoolPublic · Gr R-7Fees not published
Gauteng
Bryanston
- Michael Mount Waldorf SchoolPrivate · Baby Care-Gr 12R108,053 a year
Centurion
- Empro AcademyPrivate · Gr R-12R57,840 a year
Constantia Park
- Glenstantia Primary SchoolPublic · Gr R-7R30,659 a year
Dainfern
- Dainfern CollegePrivate · Gr 0-12R113,770 a year
Dalpark
- Dalpark Private SchoolPrivate · Gr R-12R42,240 a year
Discovery
- La Salle CollegePrivate · Gr R-12R47,025 a year
Dunnottar
- Birnel CollegePrivate · Gr R-7R31,350 a year
Dunvegan
- Dunvegan Primary SchoolPublicR24,816 a year
East Lynne
- Curro Pretoria (High School)Private · Gr 8-12R57,960 a year
- Curro Pretoria (Primary)Private · Gr R-7R41,040 a year
Fordsburg
- Greenlane CollegePrivate · Gr 1-12R8,500 a year
Fourways
- Fourways High SchoolPublic · Gr 8-12R62,500 a year
Glenferness
- Cedarwood SchoolPrivate · Gr 1-12R164,651.03 a year
Hill Extension
- Highveld Primary SchoolPublicR14,000 a year
Houghton
- King Edward VII School (KES)Public · Gr 8-12R79,500 a year
Johannesburg
- Basa Freedom SchoolPrivate · Gr R-12R10,560 a year
Linksfield
- Linksfield Primary SchoolPublic · Gr R-7R40,000 a year
Maryvale
- Maryvale CollegePrivate · Gr RRR-12From R2,545 a month
Mayfair
- Mayfair AcademyPrivate · Gr 1-12R8,400 a year
Midrand
- Carlswald House Preparatory SchoolPrivate · Gr 1-7R93,000 a year
- Gallagher Combined SchoolPrivate · Gr R-12R27,500 a year
Monument
- Krugersdorp High SchoolPublicR42,960 a year
New Redruth
- Alberton Stars Private SchoolPrivate · Gr R-9R29,640 a year
Northcliff
- Cliffview Primary SchoolPublic · Gr RR-7R43,444.39 a year
Ormonde
- Gold Reef Private SchoolPrivate · Gr R-7R31,400 a year
Parktown
- Deutsche Internationale Schule Johannesburg (DSJ)Private · Pre-school to Gr 12R111,000 a year
- Holy Family CollegePrivate · Gr RRR-12R37,290 a year
Parkview
- Japari SchoolPrivate · Gr R-7R111,500 a year
Pretoria CBD
- Loreto Convent SchoolPrivate · Gr RRR-12R52,330 a year
Randburg
- Andrews AcademyPrivate · Gr RR-12R61,720 a year
Rooihuiskraal North
- Amberfield CollegePrivate · Gr RRR-12R58,800 a year
Shere
- Laerskool TygerpoortPublic · Gr RR-7R39,695 a year
Sunninghill
- Centennial SchoolsPrivate · Gr R-12R140,220 a year
Vanderbijlpark
- Laerskool EmfuleniparkPublic · Gr R-7R19,000 a year
Vereeniging
- Isiqalo Primary SchoolPrivate · Gr R-8From R450 a month
Victory Park
- Crossroads SchoolPrivateR203,140 a year
- De La Salle Holy Cross CollegePrivate · Gr RR-12R87,500 a year
Witfield
- Balmoral CollegePrivate · Gr R-12R9,720 a year
Western Cape
A few schools so far.
Bergvliet
- Bergvliet Primary SchoolPublic · Gr R-7R35,105 a year
Cherrywood Gardens
- Bizweni Primary SchoolPrivate · Gr R-7R40,320 a year
Durbanville
- Eversdal Primary SchoolPublic · Gr 1-7R31,350 a year
Fish Hoek
- Fish Hoek High SchoolPublicR37,800 a year
- Fish Hoek Primary SchoolPublic · Pre Gr R-7R41,730 a year
Franschhoek
- Bridge House SchoolPrivate · Playschool-Gr 12R70,700 a year
Kenilworth
- Auburn House SchoolPrivate · Pre-primary-Gr 7R57,178 a year
Parklands
- Blouberg International AcademyPrivate · Nursery-Year 12R59,235 a year
Pinelands
- Cannons Creek SchoolPrivate · Gr RR-12R91,740 a year
Eastern Cape
A few schools so far.
Walmer
- Clarendon Park Primary SchoolPublicR31,955 a year
"True cost" is the entry grade's fees plus the extras every child pays. Open a school for the full breakdown.