Additional Details
| Country | Date | Holidays |
| Saturday, December 16, 2017 | Day of Reconciliation | |
| Monday, December 25, 2017 | Christmas Day | |
| Tuesday, December 26, 2017 | St. Stephen's Day | |
| Monday, January 1, 2018 | New Year's Day | |
| Wednesday, March 21, 2018 | Human Rights Day | |
| Sunday, April 1, 2018 | Family Day | |
| Sunday, April 1, 2018 | Good Friday | |
| Friday, April 27, 2018 | Freedom Day | |
| Tuesday, May 1, 2018 | Workers' Day | |
| Saturday, June 16, 2018 | Youth Day | |
| Thursday, August 9, 2018 | National Women's Day | |
| Monday, September 24, 2018 | Heritage Day |
South Africa has 12 public holidays in 2017.
| Country | Date | Holidays | |
| 9:41:42 AM | Africa/Johannesburg |