Private combined school

Taalnet St.Johns

Randburg, Gauteng

Taalnet St.Johns is a private combined school in Randburg, Gauteng, in the Johannesburg North education district. The Department of Basic Education classifies it as a combined school. In 2025 it had 255 learners and 14 educators, about 18.2 learners per educator. That makes it smaller than the average for private combined schools in Gauteng (458 learners). As an independent school it sets its own fees and admission requirements, so contact the school directly for current fees.

School facts

School typePrivate combined school
Phase (DBE)Combined School
SectorIndependent (private)
School feesFee-paying
Section 21No
Learners (2025)255
Educators (2025)14
Learners per educator18.2 (province average 15.5)
Urban or ruralUrban
EMIS number700400848

Address and location

Street address384, Kent Avenue, Randburg, Randburg, Randburg
TownRandburg
ProvinceGauteng
Education districtJohannesburg North
Circuit4
MunicipalityCity of Johannesburg Metropolitan Municipality
Ward79800104
Former departmentNew Education Department

Admissions

Independent schools run their own admissions. Contact the school for application dates, fees and entrance requirements.

Schools near Taalnet St.Johns

Royal Private School

Ferndale, Randburg, Gauteng 236 m

PrivateCombined
100.0% matric 2025

184 learners010 023 1767

Rhema Christian School

Kensington B, Randburg, Gauteng 434 m

PrivateCombined

332 learners011 789 6778

Ferndale High School

Randburg, Johannesburg, Gauteng 484 m

PublicHigh schoolQuintile 5
87.1% matric 2025

977 learners011 886 1234

Oceans Private School

Bordeaux, Randburg, Gauteng 950 m

PrivateHigh school
73.0% matric 2025

406 learners010 023 1182

Radley Private School

Ferndale, Randburg, Gauteng 1.1 km

PrivateHigh school

81 learners011 781 3647

Spark Randburg High

Ferndale, Randburg, Gauteng 1.1 km

PrivateHigh school
96.6% matric 2025

847 learners010 591 2736

All schools in Randburg ›

Source: DBE EMIS School Masterlist, Quarter 3 of 2025. Details can change; please confirm with the school.