Cape Town International Airport, SOUTH AFRICA Weather :: 21C Mostly clear Johannesburg, SOUTH AFRICA Weather :: 25C Fair Pretoria, SOUTH AFRICA Weather :: 30C Partly cloudy Durban, SOUTH AFRICA Weather :: 25C Partly cloudy
HomeCape TownPretoriaDurbanJohannesburgContact Us
About South Africa
South African Webcams
South African Videos
Quick Links
Flights to South Africa
Map of South Africa
Car Hire in South Africa
Hotel in South Africa
South African Flags
Free Online Dating
Jobs in South Africa
Schools in South Africa
South African Ex Rates

Looking for information about ,look no further as AboutSouthAfrica has all the information you need concerning . We have an extensive database of all the major schools in South Africa including There are roughly 2000 registered pre-primary, primary and secondary schools in South Africa.

The South African Schools Act of 1996 recognised only two categories of schools: public and independent. Public schools are state controlled and independent schools are privately governed. All private schools were included in the independent school category.

Unfortunately there is no complete directory of private schools in South Africa. Browse our site to find more information relating to as a large number of private schools are not registered and therefore not recorded on any database. Due to capacity constraints in provincial education departments, many registered schools are also not recorded accurately on provincial databases.

School Name:

A. G. Visser Laerskool, Heidelberg
Abbott's College
Academia Private School, Bela Bela (Warmbaths)
Afrikaans Hoër Seunskool
Afrikaanse Hoër Meisieskool Pretoria
Afrikaanse Hoërskool Kroonstad
Afrikaanse Hoërskool Sasolburg
Alexander Road High School
Alexander Sinton High School
Alexandra High School
American International School of Johannesburg
Anton van Wouw Laerskool
Aston Manor Primary School
Athlone Park Primary School, Umbogintwini
Athlone Primary School, Pietermaritzburg
Atholl Heights Primary School
Aukland Park Preparatory School
Aurora Private School, Randburg
B top of page
Bakenkop Laerskool
Barberton High School
Barkly House Molteno Road Pre-Primary School
Bay Primary School
Beaulieu College, Kyalami, Johannesburg
Bekker Hoërskool, Magaliesburg
Bellavista School
Bellville High School
Ben Viljoen Hoërskool
Benoni High School
Berea West Senior Primary
Bergland Laerskool, Nelspruit
Bergsig Hoërskool
Bergvlam Hoërskool, Nelspruit
Bergvliet High School
Bergvliet Primary School
Bishop Bavin School
Bishops - Diocesan College, Rondebosch
Bishop Lavis Secondary
Blairgowrie Primary School
Bloemhof Girls High
Blouberg Ridge Primary School
Bluff Christian Academy
Boitshepo Catholic School
Boston House College, Cape Town
Bosveld Laerskool
Bracken High School
Brackenhurst Primary School
Brebner Primary School
Brescia House High School
Bridge House School
Brighton Beach Senior Primary School, Bluff, Durban
British International College
Broadacres Farm Nursery School
Broederstroom Laerskool
Brooklyn School
Bryandale Primary
Bryanston High School
Buren High School
C top of page
C & N Sekondêre Meisieskool, Oranje
C V O Skool, Pretoria
Cambridge High School
Camps Bay High School
Capital Tutorial College
Carter High School
Cedar House School
Centurion Hoërskool
Charlo Primary School
Charterhouse School
Chelsea Preparatory School
Chistlehurst School of Performing Arts
Christian Brothers College, Boksburg
Christian Brothers College, Pretoria
Christian Brothers College St Johns, Parklands
Clapham High School
Clarendon Park Primary School, Port Elizabeth
Clarendon Schools, East London
Clifton Preparatory School
Clifton Primary School
Collegiate Girls' Junior School
Concordia Laerskool, Boksburg
Cordwalles Preparatory School
Cotswold Montessori Primary School
Courtney House Learning Centre
Courtrai Primary School
Cowan House Preparatory School
Cradock High School
Crawford Schools
Creston College
Crewe Primary School
Curro Private School
CVO Skool Paul Kruger
D top of page
D F Malherbe Hoërskool
D F Malherbe Laerskool
Dainfern College
Dale College
Danie Malan Laerskool
Daniel Pienaar Technical High School
Darnall Primary School, KwaZulu Natal
De Aar Hoërskool
De la Salle Holy Cross College
De Villiers Graaff Primary School, Villiersdorp, W Cape
Delmas Hoërskool
Deutsche Internationale Schule Kapstadt
Deutsche Schule Hermannsburg
Deutsche Internationale Schule Johannesburg
Diamantveld Hoërskool
Die Brandwag Hoërskool
Die Wilgers Hoërskool, Pretoria
Dinamika Hoërskool
Diocesan College Preparatory School
Dirkie Uys Primary School
Dominican Convent School, Belgravia, Jhb
Domino Servite School
Doxa Deo School & College
Dr EG Jansen Hoërskool, Boksburg
Dr Havinga Laerskool
Drakensberg Boys' Choir School
Duineveld Hoërskool
Dundee High School, Dundee, KZN
Dunvegan Nursery School, Edenvale
Dunvegan Primary School
Durban Girls' College
Durban Girls' High School
Durban High School
Durban North College
Durban Preparatory High School
Durbanville High School
Durbanville Primary School
E top of page
Early Learning Montessori School
Ebed Christian School
Eden Christian School, Bela Bela (Warmbaths)
Edenglen Primary School
Edenvale High School
Eikestad Laerskool
El Shaddai Christian School
Elarduspark Laerskool
Eldoraigne Hoërskool
Elkanah House
Embury College
Emmarentia Primary School
Enjabulweni High School, Manzini, Swaziland
Epworth School
Ermelo Hoërskool
F top of page
FDR Primary School
Fairland Laerskool
Fairmont High School
Fairways Primary School
False Bay High School
Felixton College
Ferrum High School, Newcastle
Fichardt Park Primary School
Ficksburg High School
Fish Hoek Middle School
Fleur Laerskool
Florida Hoërskool
Fontainebleau Laerskool
Fourways High School
Framesby High School
Frans du Toit High School
Freeway Park Primary School
G top of page
Garsfontein Hoërskool
Garsfontein Laerskool
Gelofte Skool
Generaal de la Rey Laerskool
Generaal Hertzog Hoërskool
George Campbell School of Technology
George-Suid Laerskool
Germiston Laerskool
Gill Kollege
Glenanda Primary School
Glendale Secondary School
Glenstantia Primary School
Glenwood High School
Goedehoop Laerskool
Goodwood Park Primary School
Gordon High School
Gordon's Bay Primary School
Goudveld Hoërskool
Graeme College
Grantleigh School
Gratton Preparatory School, Eshowe
Grayston Preparatory School
Grensies Petite Kleuterskool - Oos Londen
Grey College - Bloemfontein
Grey College Reunie
Grey High School
Grey Junior School
Groote Schuur Primary School
Grove Primary School
H top of page
Halfway House Primary School, Gauteng
Hangklip Hoërskool / High School
Hans Moore Hoërskool / High School
Harding Special School
Harriston School
Hartebeespoort Hoërskool
Hatfield Christian School, Pretoria
Headstart College
Heavenly Babies & Tots Nursery and Pre-School, Pretoria
Heidi Montessori Pre School, Benoni, Gauteng
Helderkruin Laerskool
Helpmekaar College
Hendrik Louw Primary School
Hennenman Hoërskool
Hennenman Laerskool
Hennopspark Laerskool
Hentie Celliers Hoërskool, Virginia
Hermannsburg School
Hermanus High School, Western Province
HeronBridge College
Herschel Girls School
Highbury School
Hillcrest High School
Hillcrest Primary School
Hillview High Private School
Hilton College
Hoëveld Laerskool, Evander, Mpumalanga
Holy Family College
Horison Laerskool
Howick High School, Kwa Zulu Natal
Howick Prep School, Kwa Zulu Natal
Hudson Park High School
Hudson Park Primary School
Hugo Rust Laerskool
Hutton Park Primary School, Newcastle
Hyde Park High School
I top of page
I.H. Harris
I.R. Griffith Primary School
International School of South Africa
IT-Today Combined School
Ixopo High School
J top of page
Jan Celliers Laerskool
Jan van Riebeeck
Jeppe High School for Boys
Jeppe High School for Girls
Jeppe High Preparatory School
Jeugland Hoërskool, Kempton Park
Jim Fouché Hoërskool
Jim van Tonderskool
John Mitchell Primary School, Johannesburg
John Wycliffe Christian School, Wynberg, Cape Town
Jubilee Christian School
Junior College Nursery School, Boksburg
K top of page
Kabega Christian School, Port Elizabeth
Kalahari Hoërskool
Kathu Laerskool
Kearsney College
Kempton Park Hoërskool
Kempton Park Laerskool
Kensington Laerskool
Kgaswe Primary School
Khanyisa Education Centre
King David Linksfield
King Edward VII School
King Edward VII Preparatory School
King's School, West Rand
Kings School, Linbro Park
Kingsmead College
Kingsway High School
Kingswood College
Kirstenhof Primary School
Klein Drakenstein Laerskool
Klerksdorp Hoërskool
Kloof High School
Kloof Junior Primary School
Kloof Pre-Primary School
Kloof Senior Primary School
Kragbron Laerskool
Kroonstad Akademie
Kruinsig Laerskool
Kusile Montessori School
Kyalami Estates Pre-Primary, Gauteng
Kylemore Senior Secondary School
L top of page
La Hoff Laerskool, Klerksdorp
La Montagne Primary
Langenhoven Gimnasium
La Salle College
Laeveld Laerskool, Nelspruit
Leeuwenhof Akademie
Leeuwspruit Primary School
Lexden Leadership School
Lichtenburg Hoërskool
Ligbron Academy of Technology
Linden Hoërskool
Little Orchard Nursery School, Jukskei Park, Johannesburg
Lochnerhof Laerskool
Lord Milner School, Settlers, Limpopo
Loreto Convent School, Skinner St., Pretoria
Louis Leipoldt Laerskool
Louw Geldenhuys Laerskool
Lowveld High School
Lynford School
Lynnwood Laerskool
Lynnwood Ridge Primary School
Lyttelton Manor High School, Centurion
M top of page
Magalieskruin Laerskool
Maragon Private Schools
Marais Viljoen Hoërskool, Alberton
Maria Montessori Preschool, Cape Town
Marian College
Maritzburg College
Menlopark Hoërskool
Menlopark Laerskool
Merchiston Preparatory School
Merrifield Preparatory School & College
Michael Oak Waldorf School
Micklefield School
Middelburg Hoër Tegniese Skool
Middelburg Hoërskool
Middelburg Laerskool
Mikro Laerskool, Weskaap
Millenium Kids Montessori
Milner High School
Milnerton Primary School
Montana Hoërskool, Montana, Pretoria
Monument Park Hoërskool
Monument Park Laerskool
Mount Pleasant Laerskool
Muir College Boys' High School
N top of page
Nahoon Montessori School
Nathaniel Nyaluza Secondary School
National School of the Arts
Nelspruit Hoërskool
Nelspruit Laerskool
Nelspruit Primary School
Newcastle High School
Newton Primary School
Newton Technical High School, Newton Park, Port Elizabeth
Noordheuwel Hoërskool
Norkem Park Primary
North American International School
North Primary School
Northcliff High School
Northdene Preparatory
Northern Cape High School
Northridge Primary School, Sinoville, Pretoria
Northwest Christian School
Northwood School, Durban North
O top of page
Oakhill School, Knysna
Observatory Girls' Primary School, Johannesburg
Oosrand Akademie
Orban Kleuterskool
Orion Laerskool, Alberton
Overkruin Hoërskool
Outeniqua Hoërskool
P top of page
Paarl Boys' High School
Paarl Boys Primary School
Paarl Gimnasium Hoërskool, Paarl
Paarl Gimnasium Laerskool, Paarl
Parkdene Primary School, Boksburg
Parklands College
Parktown Boys' High School
Parktown Girls' High School
Parkview Junior School
Parkview Senior Primary School
Parow Hoërskool
Paul Erasmus Hoërskool, Senekal
Paul Roos Gymnasium
Pearson High School
Pelham Senior Primary School
Penryn College
Pietersburg Laerskool
Pietersburg Hoërskool, Polokwane
Pinelands High School
Pinetown Boys High School
Pinnacle Primary & Secondary Boarding School, Stilfontein, NW Province
Pionier Hoërskool
Plumstead High School
Port Natal Skool
Port Shepstone High School
Potchefstroom Gimnasium
Potchefstroom High School for Boys
Potchefstroom High School for Girls
Pretoria Boys High School
Pretoria College
Pretoria-Noord Hoërskool
Pretoria-Oos Laerskool
Pro Arte Alphen Park
Q top of page
Queen's College
Queenstown Girls' High School
R top of page
Radford House School
Rand Park High School
Rand Preparatory & Rand College
Randburg Hoërskool
Rapportryer Laerskool
Reddam House College, Constantia, Cape Town
Redhill School
Reenboogland Preprimêre Skool
Reformia Laerskool, Centurion, Gauteng
Rhodesfield High School
Richardsbaai Hoërskool
Ridge School
Rietondale Primary School, Pretoria
Risidale Primary
Riverside High School
Rivonia Primary School
Robin Pre-Primary
Roedean School
Rondebosch Boys' Preparatory School
Roodekrans Laerskool
Roodepoort Hoërskool
Rosemeade Private School
Rustenburg Hoërskool
Rynfield Laerskool
Rynfield Primary School
S top of page
Sacred Heart Secondary School
Saheti School
Sand du Plessis Hoërskool
Sasolburg High School
Sasolburg Schools
Saxonwold Primary School
School of Achievement, Germiston
Scottburgh Primary School
Scottsville Primary School, Pietermaritzburg
Sea Point Primary School
Seamount Primary School
Secunda Hoërskool
Sedaven High School
Sedaven Primary School
Sekolo sa Borokgo - Matric Centre
Selborne College
Selborne Primary School
Selcourt Primary School
Sentraal Hoërskool
Settlers Agricultural High School
Settlers High School
Settlers Park Primary School
Silver Oaks Senior Secondary
Silverton Hoërskool, Pretoria
Simond Privaatskool
Simonstown High School
Sinethemba Senior Secondary School
Siyazakha School
Smartykids Nursery School
Somerset West Primary School
Somerset West Private School
South African College Schools
Sparrows Private School
Springfield Convent Junior School
Springfield Convent Senior School
Springs Boys High School
St Alban's College
St Andrew's Colleges - parent site
St Andrew's, Bedfordview
St Barnabas College
St Benedict School
St Benedict's College
St Catherine's Convent, Florida
St Catherine's School, Empangeni
St Catherine's School, Germiston
St Charles College
St Columba's Pre-Primary & Primary, Benoni
St Conrad's College
St David's Marist College
St Dominic's Academy
St Dunstan's College
St George's Grammar School
St Henry's Marist Brothers College
St James' Primary School
St John's College, Johannesburg
St John's College, Umtata
St Johns DSG
St Joseph's Marist College
St Mary's Diocesan School for Girls, Kloof
St Mary's Diocesan School for Girls, Pretoria
St Mary's School, Waverley, Johannesburg
St Michael's School for Girls
St Nicholas Diocesan School , Pietermaritzburg
St Paulus Pre-Primary and Primary
St Peters College, Bryanston
St Peters Preparatory School, Bryanston
St Peters School, Nelspruit
St Stithians College
St Teresa’s Mercy School, Rosebank, Johannesburg
Stanford Lake College
Star College
Star of the Sea Convent Primary School
Stellenberg Hoërskool
Stellenbosch Hoërskool, W Cape
Stellenbosch Laerskool, W Cape
Stellenzicht Secondary School
Strand Hoërskool
Summerwood Primary
Sun Valley Primary School
Sunridge School
Sunward Park High School, Boksburg
Sutherland High School
Swan Nursery School
Sweet Valley Primary School
Swiss Hotel School
T top of page
Table View High School
Tamboerskloof Primary School
Tecoma Pre-Primary School
The Glen High School
The Kings School, Randburg
The Kings School, Bryanston
The Kings School, Linbro Park
The Racing and Equestrian Academy
The Wykeham Collegiate
Thomas More College
Thubelihle Junior Secondary School, Soweto
Tiger Kloof Educational Institution, Vryburg
Trafalgar High School
Train-a-Child College
Treverton Prep & College
U top of page
Underberg Primary School
Union Group of Schools
Universitas Primêre Skool
Uplands College
Uplands Prep School
V top of page
Valencia Combined School, Nelspruit
Van Riebeeck Park Laerskool
Vastrap Laerskool
Vereeniging Hoërskool
Veritas College, Springs
Victoria Girls High School
Victoria Park High School, Port Elizabeth
Village Montessori School, Lyttelton, Pretoria
Village Waldorf School, Pretoria
Virginia Volkskool, Virginia, Free State
Volksrust Hoërskool
Voortrekkerhoogte Hoërskool
W top of page
Warmbad Laerskool
Wartburg Kirchdorf School
Waterkloof Hoërskool
Welgemoed Primary School
Weltevreden Park Primary School, Roodepoort, Gauteng
Wendywood High School, Johannesburg
Werda Skool
Westcott Primary School
Westerford High School
Westering High School, Port Elizabeth
Westering Primary School, Port Elizabeth
Westerlig Laerskool
Western Province Preparatory School
Weston Agricultural College
Westville Boys' High School
Westville Girls' High School
Wierdapark Laerskool
Wilgehof Primary School
Willem Postma Primêre Skool
Willowridge High School
Windsor High School
Wit Deep Primary School
Witteberg High School
Woelwater Pre-Primary School
Wonderboom Hoërskool
Wonderboom Suid Laerskool
Wonderland Pre-school
Wonderworld Baby Care & Pre-Primary
Woodhill College
Woodlands College
Woodridge College & Prep School
Worcester-Noord Laerskool
Wordsworth High School
Wynberg Boys High School
Wynberg Boys Junior School, Wynberg, W Cape
Wynberg Girls High School
Wynberg Girls' Junior School
Y top of page
Yeshiva College of South Africa
Z top of page
Zenith Academy
Zwartkop Hoërskool, Centurion