🇿🇦
Heritage Day
Public/Bank holiday
Wed, 24 Sept 2025
Today
🇿🇦
Day of Reconciliation
Public/Bank holiday
Tue, 16 Dec 2025
in 83 days
🇿🇦
Christmas Day
Public/Bank holiday
Thu, 25 Dec 2025
in 92 days
🇿🇦
St. Stephen's Day
Public/Bank holiday
Fri, 26 Dec 2025
in 93 days
🇿🇦
New Year's Day
Public/Bank holiday
Thu, 01 Jan 2026
in 99 days
🇿🇦
Human Rights Day
Public/Bank holiday
Sat, 21 Mar 2026
in 178 days
🇿🇦
Good Friday
Public/Bank holiday
Fri, 03 Apr 2026
in 191 days
🇿🇦
Family Day
Public/Bank holiday
Mon, 06 Apr 2026
in 194 days
🇿🇦
Freedom Day
Public/Bank holiday
Mon, 27 Apr 2026
in 215 days
🇿🇦
Workers' Day
Public/Bank holiday
Fri, 01 May 2026
in 219 days
🇿🇦
Youth Day
Public/Bank holiday
Tue, 16 Jun 2026
in 265 days
🇿🇦
National Women's Day
Public/Bank holiday
Mon, 10 Aug 2026
in 320 days
🇿🇦
Heritage Day
Public/Bank holiday
Thu, 24 Sept 2026
in 365 days
For holiday information, we use the open Nager.Date API.
We thank the Nager.Date team for providing this service.