Geologisk sett er Drakensberg en rest av det opprinnelige afrikanske platået. Fjellene har en hette av basalt på opptil 1500 m tykkelse, med sandstein under og nedenfor. Dette har skapt et landskap med bratte sider og mange tinder. I sandsteinen er det mange huler, og flere av dem inneholder hulemalerier.