2025-01-01
New Year's Day
2025-03-21
Human Rights Day
2025-04-18
Good Friday
2025-04-21
Family Day
2025-04-28
Freedom Day
2025-05-01
Workers' Day
2025-06-16
Youth Day
2025-08-09
National Women's Day
2025-09-24
Heritage Day
2025-12-16
Day of Reconciliation
2025-12-25
Christmas Day
2025-12-26
St. Stephen's Day