Primary School

School by Phase

This page shows quick navigation and a summary of provincial education

Browse Primary Schools in Johannesburg




Browse Primary Schools in the Johannesburg area of the Western Cape. You can view the Primary Schools of Johannesburg by reviewing the summary of schools below. By clicking on the school name you will be able to view the detailed description. You can also view all schools in Johannesburg from the left menu or view them by specialisation field from the same menu.
Location: Change Phase - Change Province - Change City/Town - Johannesburg

Primary Schools to browse in Johannesburg
School Name Suburb / Township Phase Specialisation
Al-azhar Institute JohannesburgIndustriaPrimary SchoolOrdinary
AsteriHoughtonislePrimary SchoolOrdinary
Auckland Park Preparatory SchoolAucklandparkPrimary SchoolOrdinary
Baitul Ilm SchoolExt 2Primary SchoolOrdinary
Berea Primary SchoolBereaPrimary SchoolOrdinary
Bernard Isaacs PrimêrCoronationvillePrimary SchoolOrdinary
Bertrams Junior SchoolJudiths PaarlPrimary SchoolOrdinary
Bosmont Primary SchoolBosmontPrimary SchoolOrdinary
Bramley Primary SchoolBramleyPrimary SchoolOrdinary
Bree PrimaryMayfair WestPrimary SchoolOrdinary
Calvary Christian CollegeAlan ManorPrimary SchoolOrdinary
Cliffview Primary SchoolNorthcliff Ext 9Primary SchoolOrdinary
Covenant CollegeRisparkPrimary SchoolOrdinary
Craighall Primary SchoolCraighall ParkPrimary SchoolOrdinary
Crown Reef PrimaryMayfairPrimary SchoolOrdinary
Crown Reef Primary Mine SchoolMayfairPrimary SchoolOrdinary
Cyrildene Primary SchoolCyridenePrimary SchoolOrdinary
Dowlinglaan PrimerNewclarePrimary SchoolOrdinary
Dunctonwood Primary SchoolYeovillePrimary SchoolOrdinary
Eastgate Primary SchoolSouth KensingtonPrimary SchoolOrdinary
Emmarentia Primary SchoolEmmarentiaPrimary SchoolOrdinary
Ep Bauman Primary SchoolMayfair NorthPrimary SchoolOrdinary
Fairsand Primary SchoolSandringhamPrimary SchoolOrdinary
Fairview Junior SchoolOpdenbergenPrimary SchoolOrdinary
Fairways Primary SchoolFairwaysPrimary SchoolOrdinary
Ferreira Primary SchoolFerreiras TownPrimary SchoolOrdinary
Fordsburg Primary SchoolFordsburgPrimary SchoolOrdinary
Forest Hill Primary SchoolChrisvillePrimary SchoolOrdinary
Franklin D Roosevelt Primary SchoolRoosevelt ParkPrimary SchoolOrdinary
Freedom Primary SchoolDevlandextPrimary SchoolOrdinary
Gauteng CollegeSquash Centre BuildingPrimary SchoolOrdinary
Glen Oaks SchoolKensington AvePrimary SchoolOrdinary
Glenanda Primary SchoolGlenadaPrimary SchoolOrdinary
Glenhazel Primary SchoolGlen HazelPrimary SchoolOrdinary
Gr Harris PrimêrBosmontPrimary SchoolOrdinary
Greenside Primary SchoolGreensidePrimary SchoolOrdinary
H A Jack Primary SchoolHighlands NorthPrimary SchoolOrdinary
Hesperus Primary SchoolMayfair WestPrimary SchoolOrdinary
Highveld Primary SchoolHillextPrimary SchoolOrdinary
Hillcrest Primary SchoolMalvernPrimary SchoolOrdinary
Houghton Primary SchoolLowwer HoughtonPrimary SchoolOrdinary
Hugenoot Primary SchoolCrosbyPrimary SchoolOrdinary
I H Harris Primary SchoolDoornfonteinPrimary SchoolOrdinary
Japari SchoolParkviewPrimary SchoolOrdinary
Jeppe High Preparatory SchoolKensingtonPrimary SchoolOrdinary
Johannesburg Girls' Preparatory SchoolBereaPrimary SchoolOrdinary
John Mitchell Primary SchoolJeppes TownPrimary SchoolOrdinary
Kensington Ridge Primary SchoolKensingtonPrimary SchoolOrdinary
King David Primary (victory Park)Victory ParkPrimary SchoolOrdinary
King David Primary School LinksfieldLinksfieldPrimary SchoolOrdinary
King Edward V11 Preparatory SchoolHoughtonPrimary SchoolOrdinary
Laerskool ClaremontClaremontPrimary SchoolOrdinary
Laerskool DalmondeorMondeorPrimary SchoolOrdinary
Laerskool Danie TheronKiblerparkPrimary SchoolOrdinary
Laerskool EsperanzaNewlandsPrimary SchoolOrdinary
Laerskool FairlandFairlandsPrimary SchoolOrdinary
Laerskool Generaal Christiaan De WetSophiatownPrimary SchoolOrdinary
Laerskool Jan CelliersParkviewPrimary SchoolOrdinary
Laerskool Jim FoucheCrosbyPrimary SchoolOrdinary
Laerskool KensingtonKensingtonPrimary SchoolOrdinary
Laerskool Louw GeldenhuysSewendestraatPrimary SchoolOrdinary
Laerskool Piet Van VuurenBrixtonPrimary SchoolOrdinary
Laerskool SuidheuwelsSouthhillsPrimary SchoolOrdinary
Laerskool Theo WassenaarRobertshamPrimary SchoolOrdinary
Laerskool VoorbrandForest HillPrimary SchoolOrdinary
Laerskool W H CoetzerThe HillPrimary SchoolOrdinary
Leicester Road Primary SchoolKensingtonPrimary SchoolOrdinary
Lifestyle Montessori Primary SchoolJohannesburgPrimary SchoolOrdinary
Linksfield Primary SchoolLinksfieldPrimary SchoolOrdinary
Lyndhurst Primary SchoolLyndhurstPrimary SchoolOrdinary
Malvern Primary SchoolMalvernPrimary SchoolOrdinary
Mayfair ConventMayfairPrimary SchoolOrdinary
Melpark Primary SchoolMelvillePrimary SchoolOrdinary
Menora Primary School (glenhazel)Glen HazelPrimary SchoolOrdinary
Meredale Primary SchoolMeredalePrimary SchoolOrdinary
Mondeor Primary SchoolMonderPrimary SchoolOrdinary
Montanus LaerskoolSuidheuwelsPrimary SchoolOrdinary
Mulbarton Primary SchoolMulbartonPrimary SchoolOrdinary
Naturena Primary SchoolNaturenaPrimary SchoolOrdinary
Newclare PrimerNewclarePrimary SchoolOrdinary
Noordgesig PrimerNoorddgesigPrimary SchoolOrdinary
North West Christian SchoolNorthcliffPrimary SchoolOrdinary
Northcliff Primary SchoolNorthcliffPrimary SchoolOrdinary
Norwood Primary SchoolNorwood 2192Primary SchoolOrdinary
Observatory East Primary SchoolObservatory ExtPrimary SchoolOrdinary
Observatory Girls' Primary SchoolObservatoryPrimary SchoolOrdinary
Orange Grove Primary SchoolSudemhamPrimary SchoolOrdinary
Orchards Primary SchoolOrchardsPrimary SchoolOrdinary
Our Lady Of Mercy Primary SchoolCraighall ParkPrimary SchoolOrdinary
Park Junior SchoolTurffonteinPrimary SchoolOrdinary
Park Senior SchoolKenilworthPrimary SchoolOrdinary
Parkhurst Primary SchoolParkhurstPrimary SchoolOrdinary
Parktown Public SchoolParktownPrimary SchoolOrdinary
Parkview Junior SchoolParkviewPrimary SchoolOrdinary
Parkview Senior SchoolParkviewPrimary SchoolOrdinary
Paterson Park SchoolOrangegrovePrimary SchoolOrdinary
Pridwin Preparatory SchoolCnrj Ameson AvePrimary SchoolOrdinary
Progressive Bridging School (ex Thuthuka Primary)BraamfonteinPrimary SchoolOrdinary
Q-houseOrangegroovePrimary SchoolOrdinary
Rand Preparatory PrimaryBezuidenhout ValleyPrimary SchoolOrdinary
Regents Park Primary SchoolThe HillPrimary SchoolOrdinary
Rembrandt Park Primary SchoolRembrandt ParkPrimary SchoolOrdinary
Rewlatch Primary SchoolRewlatchPrimary SchoolOrdinary
Risidale Primary SchoolRisidalePrimary SchoolOrdinary
Riverlea PrimerRiverleaPrimary SchoolOrdinary
Robertsham Primary SchoolRobertshamPrimary SchoolOrdinary
Rosebank Primary SchoolRosebankPrimary SchoolOrdinary
Roseneath Primary SchoolParktownPrimary SchoolOrdinary
Rosettenville Central Primary SchoolRosettenvillePrimary SchoolOrdinary
Salvazione Christian SchoolCrosbyPrimary SchoolOrdinary
Saxonwold Primary SchoolSaxonworldPrimary SchoolOrdinary
Sekolo Sa Barogo Primary SchoolWaterval EstatePrimary SchoolOrdinary
Sha-arei Torah Primary SchoolGlen HazelPrimary SchoolOrdinary
Sir Edmund Hillary Primary SchoolCnr Anderson Eloff StPrimary SchoolOrdinary
South Hills Primary SchoolSouthhillsPrimary SchoolOrdinary
St John's PreparatoryHoughtonPrimary SchoolOrdinary
St Katharine's Preparatory SchoolParktownPrimary SchoolOrdinary
St Theresa's Convent SchoolCoronationvillePrimary SchoolOrdinary
Summerwood Primary SchoolFairmountPrimary SchoolOrdinary
T C Esterhuysen PrimerLanglaagtePrimary SchoolOrdinary
The Johannesburg ChederCheltondalePrimary SchoolOrdinary
The Open SchoolJohannesburgPrimary SchoolOrdinary
The Ridge Preparatory SchoolWestcliffPrimary SchoolOrdinary
Townsview Primary SchoolJhbPrimary SchoolOrdinary
Troyeville Primary SchoolTroyevillePrimary SchoolOrdinary
Turffontein PrimaryTurffonteinPrimary SchoolOrdinary
Vuleka Primary SchoolDunkeldPrimary SchoolOrdinary
W R Goliath PrimerNewclarePrimary SchoolOrdinary
Westbury PrimerExtension 3Primary SchoolOrdinary
Wilhelmina Hoskins PrimerRiverlea ExtentionPrimary SchoolOrdinary
Winchester Ridge Primary SchoolRobertshamPrimary SchoolOrdinary
Yeoville Boys' Primary SchoolYeovillePrimary SchoolOrdinary
Yeoville Community SchoolYeovillePrimary SchoolOrdinary

Our Contacts

Open Hours

Monday - Friday:
9am - 4pm
Saturday - Sunday:
Closed