Date Name Type / Location
Sunday, Jan 1

New Year's Day

Public Holiday
New Year's Day
Monday, Jan 2

New Year's Day Holiday

Public Holiday
New Year's Day Holiday
Saturday, Feb 4

Liberation Movement Day

Public Holiday
Liberation Movement Day
Tuesday, Feb 21

Carnival

Public Holiday
Carnival
Wednesday, Mar 8

International Women's Day

Public Holiday
International Women's Day
Monday, Mar 20

March Equinox

Season
March Equinox
Thursday, Mar 23

Southern Africa Liberation Day

Public Holiday
Southern Africa Liberation Day
Tuesday, Apr 4

Peace Day

Public Holiday
Peace Day
Friday, Apr 7

Good Friday

Public Holiday
Good Friday
Monday, May 1

May Day

Public Holiday
May Day
Wednesday, Jun 21

June Solstice

Season
June Solstice
Sunday, Sep 17

National Hero Day

Public Holiday
National Hero Day
Saturday, Sep 23

September Equinox

Season
September Equinox
Thursday, Nov 2

All Souls' Day

Public Holiday
All Souls' Day
Saturday, Nov 11

Independence Day

Public Holiday
Independence Day
Friday, Dec 22

December Solstice

Season
December Solstice
Monday, Dec 25

Christmas Day

Public Holiday
Christmas Day