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