- 24 September
- Public holiday since 1995
- Also called Braai Day
Where it began
In KwaZulu-Natal, 24 September was long kept as Shaka Day, in memory of the Zulu king Shaka. When the new holiday list was drawn up after 1994, it was agreed to keep the date as a day for the heritage of all South Africans.
The idea is simple: South Africa has many languages, faiths and traditions, and each one is part of the whole country.
How it grew over time
Early 20th century
Shaka Day was kept by Zulu communities.
1995
Heritage Day was made a national public holiday.
2000s
The braai, a shared outdoor grill, became a popular way to mark the day.
Today
Schools, towns and families celebrate in their own ways.
How it is celebrated in different places
KwaZulu-Natal
Many people still honour King Shaka with gatherings and traditional dress.
Cities
Festivals bring music, dance and food from many cultures.
Schools
Children come dressed in the clothes of their culture and share stories.
Heritage Day (South Africa) moments
Heritage Day (South Africa) today
People wear beadwork, shweshwe cloth and other traditional clothes. Friends and families light fires for a braai and enjoy boerewors, pap and salads.
Museums and heritage sites often welcome visitors for free or with special events.




