Altro museo è il Transvaal Museum. Museo di storia naturale. È una delle attrattive di maggior interesse della città. Ospita scheletri di animali e di dinosauri. Al suo interno conta quattro sale. Sala I: Sala della Vita (Genesi I), sala II: Sala dei Mammiferi (Genesi II), Sala Austin Roberts e Geoscience Museum. In esse vengono ripercorse e narrate la storia della vita sulla terra, la storia evolutiva dei mammiferi e quella degli uccelli sudafricani. Inoltre è possibile vedere una vastissima collezione di minerali, cristalli, pietre preziose e fossili autoctoni. C'è anche un Centro Discovery dedicato ai bambini che li aiuta ad avvicinarsi in modo più semplice alla scienza. Aperto dalle 9 alle 20, si può rimanere in visita per circa due ore. I costi del biglietto sono di circa 20 Rand (2 euro) per gli adulti e circa 10 Rand (1 euro) per bambini e studenti. Vi consigliamo comunque di verificare i costi una volta in loco o sul sito per vedere eventuali variazioni.