Les fêtes nationales sont le 1er janvier ; le 21 mars, jour des Droits de l’Homme ; le Vendredi saint ; le Lundi de Pâques appelé Family Day ; le 27 avril, jour de la Liberté ; le 1er mai, fête des Travailleurs ; le 16 juin, déclaré Jour de la Jeunesse ; le 9 août, Fête de la Femme ; le 24 septembre, Heritage Day ; le 16 décembre, jour de la Réconciliation Nationale ; le 25 et 26 décembre, ce dernier appelé Day of Goodwill.
De nombreux événements culturels et musicaux, très attendus, animent le pays tout au long de l’année, comme le Festival International de Jazz du Cap, en mars-avril, qui réunit des performances des plus grands jazzmen sud-africains mais aussi mondiaux.
Ou comme le Splashy Fen, près d’Underberg, au cœur des montagnes Drakensberg, dans le KwaZulu Natal, animé par des groupes pop et folk utilisant principalement des instruments acoustiques.
Ou encore comme l’Oppikoppi Easter Festival, à Pâques, qui se tient à une centaine de kilomètres de Pretoria, offrant une vitrine complète de tous les types de musique sud-africaine, accueillant également des stars de renommée internationale.

