| 1 January, Tuesday | New Year’s Day | Public Holiday |
| 21 March, Thursday | Human Rights Day | Local holiday |
| 3 April, Wednesday | Isra and Mi’raj | Muslim |
| 19 April, Friday | Good Friday | Public Holiday |
| 20 April, Saturday | Holy Saturday | Observance |
| 21 April, Sunday | Easter Sunday | Observance |
| 22 April, Monday | Family Day | Public Holiday |
| 27 April, Saturday | Freedom Day | Public Holiday |
| 1 May, Wednesday | Worker’s Day | Public Holiday |
| 12 May, Sunday | Mother’s Day | Observance |
| 30 May, Thursday | Ascension Day | Observance |
| 31 May, Friday | Laylatul Qadr / Night of Power | Muslim |
| 5 June, Wednesday | Eid ul Fitr | Muslim |
| 9 June, Sunday | Pentecost | Observance |
| 16 June, Sunday | Youth Day | Public Holiday |
| 16 June, Sunday | Father’s Day | Observance |
| 18 July, Thursday | Nelson Mandela Day | Observance |
| 9 August, Friday | National Women’s Day | Public Holiday |
| 12 August, Monday | Eid ul Adha | Muslim |
| 1 September, Sunday | Muharram/Islamic New Year | Muslim |
| 24 September, Tuesday | Heritage Day | Public Holiday |
| 1 November, Friday | All Saint’s Day | Observance |
| 10 November, Sunday | Milad un Nabi / Mawlid | Muslim |
| 16 December, Monday | Day of Reconciliation | Public Holiday |
| 24 December, Tuesday | Christmas Eve | Observance |
| 25 December, Wednesday | Christmas Day | Public Holiday |
| 26 December, Thursday | Day of Goodwill | Public Holiday |
| 31 December, Tuesday | New Year’s Eve | Observance |