See South Africa public holidays for exact dates and names.