2021

2022

New Year's Day

1 January

1 January

Liberation Day

4 February

4 February

Carnival

16 February

1 March

International Women's Day

8 March

8 March

Southern Africa Liberation Day

23 March

23 March

Good Friday

2 April

15 April

Easter Sunday

4 April

17 April

Peace Day

4 April

4 April

Labour Day

1 May

1 May

National Heroes' Day

17 September

17 September

All Souls' Day

2 November

2 November

Independence Day

11 November

11 November

Christmas Day

25 December

25 December