South Africa Major Holidays
Date Holiday Name Major Holiday
January 1, 2025 New Year's Day
March 21, 2025 Human Rights Day
April 18, 2025 Good Friday
April 21, 2025 Family Day
April 28, 2025 Freedom Day
May 1, 2025 Workers' Day
June 16, 2025 Youth Day
August 9, 2025 National Women's Day
September 24, 2025 Heritage Day
December 16, 2025 Day of Reconciliation
December 25, 2025 Christmas Day
December 26, 2025 St. Stephen's Day