- Bhekabelungu Primary SchoolPublic · 79 learners · No fees
- Bonamuva Primary SchoolPublic · 828 learners · No fees
- Donsintaba Primary SchoolPublic · 96 learners · No fees
- Ekuphakameni Primary SchoolPublic · 920 learners · No fees
- Entenjane Combined SchoolPublic · 237 learners · No fees
- Eshowe Junior SchoolPublic · 820 learners
- Ethafeni Primary SchoolPublic · 564 learners · No fees
- Gcotsheni Primary SchoolPublic · 198 learners · No fees
- Khangelani Primary SchoolPublic · 176 learners · No fees
- Khanyangodumo Primary SchoolPublic · 124 learners · No fees
- Kwa-Zibonele P SchoolPublic · 1,307 learners
- Kwajazi Primary SchoolPublic · 188 learners · No fees
- Little Flower Primary SchoolPublic · 714 learners
- Mamba Primary SchoolPublic · 588 learners · No fees
- Mathibelana Primary SchoolPublic · 382 learners · No fees
- Mathungela Primary SchoolPublic · 201 learners · No fees
- Muntuyedwa C P SchoolPublic · 154 learners · No fees
- Ndongande Primary SchoolPublic · 227 learners · No fees
- Nsukazi Primary SchoolPublic · 469 learners · No fees
- Samungu Primary SchoolPublic · 600 learners · No fees
- The Learning Tree AcademyIndependent · 249 learners
- Umhlathuzana Primary SchoolPublic · 466 learners · No fees
- Umhlathuze Dam Primary SchoolPublic · 102 learners · No fees
Primary schools in Eshowe
23 primary schools on the 2023 register: 22 public and 1 independent. 19 charge no fees.