- Bhekilanga Primary SchoolPublic · 331 learners · No fees
- Daluxolo Primary SchoolPublic · 371 learners · No fees
- Dr B.W. Vilakazi Primary SchoolPublic · 432 learners
- Dukemini Primary SchoolPublic · 257 learners · No fees
- Dumani Junior Primary SchoolPublic · 434 learners
- Ethekwini Primary SchoolPublic · 1,223 learners
- Gugulethu Primary SchoolPublic · 285 learners
- Khethamahle SP SchoolPublic · 339 learners · No fees
- Khuphukani Junior Primary SchoolPublic · 468 learners · No fees
- Mukelani Primary SchoolPublic · 516 learners
- Nkulisabantu Primary SchoolPublic · 455 learners · No fees
- Phakama Primary SchoolPublic · 405 learners
- Phumelela Senior Primary SchoolPublic · 500 learners · No fees
- Shayamoya Primary SchoolPublic · 132 learners · No fees
- Sibonise Junior Primary SchoolPublic · 674 learners · No fees
- Silimela Primary SchoolPublic · 548 learners · No fees
- Thandimfundo Primary SchoolPublic · 766 learners · No fees
- Thandokuhle Primary SchoolPublic · 501 learners · No fees
- Thandukwazi SP SchoolPublic · 893 learners · No fees
- Tholamandla Senior Primary SchoolPublic · 307 learners · No fees
- Zamokuhle Junior Primary SchoolPublic · 597 learners
Primary schools in KwaMashu
21 primary schools on the 2023 register, all public. 14 charge no fees.