Private primary school

John Wesley School - Eshowe

uMlalazi, KwaZulu-Natal

John Wesley School - Eshowe is a private primary school in uMlalazi, KwaZulu-Natal, in the King Cetshwayo education district. The Department of Basic Education classifies it as a primary school. In 2025 it had 211 learners and 10 educators, about 21.1 learners per educator. That makes it about the same size as the average for private primary schools in KwaZulu-Natal (194 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 primary school
Phase (DBE)Primary School
SpecialisationPrimary Subjects
SectorIndependent (private)
Section 21No
Learners (2025)211
Educators (2025)10
Learners per educator21.1 (province average 14.5)
EMIS number500342398

Address and location

Street address101 Osborn Road,genzinsila A,eshowe,3815
Postal addressP.O.Box 176,eshowe,3815
TownuMlalazi
ProvinceKwaZulu-Natal
Education districtKing Cetshwayo
CircuitEshowe
MunicipalityuMlalazi Local Municipality
Ward52804011
Former departmentNew Education Department

Admissions

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

Schools near John Wesley School - Eshowe

Baqaqe Primary School

Kwamondi Mission, KwaZulu-Natal 879 m

PublicPrimaryQuintile 2No fees

397 learners082 530 2942

Eshowe High School

Dlinza, KwaZulu-Natal 1.2 km

PublicHigh schoolQuintile 4
100.0% matric 2025

720 learners035 474 2117

Eshowe Junior School

Eshowe, KwaZulu-Natal 1.6 km

PublicPrimaryQuintile 5

864 learners035 474 1101

Gratton School

uMlalazi, KwaZulu-Natal 2.2 km

PrivateCombined

494 learners074 149 2000

All schools in uMlalazi ›

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