Free museums for kids in South Africa
Museums are the rainy-day backbone of family parenting and South Africa has more good ones than visitors realise. Better still, a surprising number of them are either free permanently or free on a fixed day each month. Here's the curated list, organised by city β verify hours and free-entry days before you go, because they shift.
Cape Town
- Iziko South African Museum, Company's Garden. Strong dinosaur hall, the famous whale skeletons, a planetarium attached (planetarium is paid). Iziko-group museums offer free entry to South African residents on certain public-history days β check the Iziko website for the current calendar.
- Iziko Slave Lodge, Adderley Street. Heavy but important; suitable for ages 10+. Half an hour is enough.
- South African National Gallery. Small, calm, free for residents on selected days. Great for a 30-minute "first art gallery" visit with younger kids.
- District Six Museum. Paid but pay-what-you-can on certain days; check the schedule. Powerful, age-appropriate from about 9 up.
Johannesburg & Pretoria
- Origins Centre, Wits. Paid for adults, but discounted for SA students and free for under-7s. The rock-art and human-origins exhibits are world-class.
- Constitution Hill, Braamfontein. The audio tour is paid; the grounds and parts of the visitor centre are free. The kid-focused tours are excellent value.
- The Nelson Mandela Foundation Centre of Memory, Houghton. Free, by appointment. Best for older kids (12+) doing a school project.
- Ditsong National Museum of Natural History, Pretoria. Paid entry but inexpensive. Free entry for SA residents on selected heritage days. The biggest dinosaur hall in the country.
Durban & KZN
- Phansi Museum, Glenwood. A treasure of Zulu, Xhosa and Sotho beadwork and craft. Paid but tiny entry fee; sometimes free during heritage events.
- KZN Natural Science Museum, Durban City Hall. Free. Old-school, charming, and surprisingly engaging for primary-school kids.
- Local History Museum, Old Court Building. Free entry; one hour is plenty.
Eastern Cape, Free State, Mpumalanga
These provinces' smaller museums are often free or token-fee:
- Bayworld, Port Elizabeth (Gqeberha). Aquarium is paid, but the natural-history section often runs free for residents on selected days.
- National Museum, Bloemfontein. Free. Multi-floor natural-history collection.
- Pilgrim's Rest open-air museum, Mpumalanga. Pay-per-house ticket; the village itself is free to walk.
How to plan a museum day with kids
- Pick one museum, max two. Trying to "do all the museums in town" with under-10s ends in tears.
- Be there at opening. Crowds and noise scale through the day; small kids handle museums best in the first 90 minutes.
- Pre-feed. Hangry children and quiet exhibits don't mix. Big breakfast, snack in the bag.
- Read one thing per room aloud. Don't try to cover everything. Pick one display, read the placard, ask the kids a question. Move on.
- Buy one postcard. It's cheap, it lives on the fridge, and it locks in the memory better than a phone photo.
A note on "free days"
Most "free entry" or "discounted entry" rules in SA museums apply to South African residents on production of an ID. Foreign visitors typically pay full price. If you're hosting visiting family, that's worth checking in advance so nobody's caught short at the door.
Where to next
Pair this with our Cape Town free-day guide for a no-budget weekend, or our rainy-day Johannesburg guide β most Joburg museums double as bad-weather plans. For broader directory browsing, check the Cape Town, Johannesburg and Durban listings.