DateNameType / Location
Monday, Jan 1
New Year's Day
Public Holiday
New Year's Day
Sunday, Feb 4
Liberation Movement Day
Public Holiday
Liberation Movement Day
Monday, Feb 5
Day off for Liberation Movement Day
Public Holiday
Day off for Liberation Movement Day
Tuesday, Feb 13
Carnival
Public Holiday
Carnival
Friday, Mar 8
International Women's Day
Public Holiday
International Women's Day
Wednesday, Mar 20
March Equinox
Season
March Equinox
Saturday, Mar 23
Southern Africa Liberation Day
Public Holiday
Southern Africa Liberation Day
Friday, Mar 29
Good Friday
Public Holiday
Good Friday
Thursday, Apr 4
Peace Day
Public Holiday
Peace Day
Wednesday, May 1
May Day
Public Holiday
May Day
Thursday, Jun 20
June Solstice
Season
June Solstice
Tuesday, Sep 17
National Hero Day
Public Holiday
National Hero Day
Sunday, Sep 22
September Equinox
Season
September Equinox
Saturday, Nov 2
All Souls' Day
Public Holiday
All Souls' Day
Monday, Nov 11
Independence Day
Public Holiday
Independence Day
Saturday, Dec 21
December Solstice
Season
December Solstice
Wednesday, Dec 25
Christmas Day
Public Holiday
Christmas Day