- Brandvlei Primary Farm SchoolPublic · 885 learners · No fees
- Bulelani Primary SchoolPublic · 928 learners · No fees
- Crestview CollegeIndependent · 84 learners
- Hartzstraat Primary SchoolPublic · 1,333 learners · No fees
- Kardia House International NPCIndependent · 169 learners
- Laerskool AvantePublic · 1,466 learners
- Laerskool RandfonteinPublic · 1,275 learners
- Laerskool RapportryerPublic · 1,167 learners
- Laerskool Westgold Primary SchoolPublic · 1,514 learners
- Malerato Primary SchoolPublic · 1,222 learners · No fees
- Matlapaneng Primary SchoolPublic · 1,133 learners · No fees
- Mohlakeng Public SchoolPublic · 565 learners · No fees
- Phandulwazi Primary SchoolPublic · 810 learners · No fees
- Randfontein Primary SchoolPublic · 1,440 learners
- Sedimosang Primary SchoolPublic · 1,156 learners · No fees
- Thuto Bokamoso Primary SchoolPublic · 306 learners · No fees
- Toekomsrus Primary SchoolPublic · 1,640 learners · No fees
- Tswelelo Primary SchoolPublic · 517 learners · No fees
Primary schools in Randfontein
18 primary schools on the 2023 register: 16 public and 2 independent. 11 charge no fees.