Public holidays and observances in South Africa

Year 2022

Date Weekday Public holiday name Public holiday type
January 1 Saturday New Year's Day National holiday
March 1 Tuesday Isra and Mi'raj Muslim holiday
March 20 Sunday March equinox Season
March 21 Monday Human Rights Day Observance
April 15 Friday Good Friday Silent Day
April 16 Saturday Holy Saturday Christian holiday
April 17 Sunday Easter Sunday Observance
April 18 Monday Family Day Common Local holiday
April 27 Wednesday Freedom Day National holiday
April 28 Thursday Laylatul Qadr (Night of Power) Public Holiday
May 1 Sunday Workers' Day Public Holiday
May 2 Monday Workers' Day observed Public Holiday
May 3 Tuesday Eid ul Fitr Public Holiday
May 8 Sunday Mother's Day Observance
June 16 Thursday Youth Day Observance
June 19 Sunday Father's Day Observance
June 21 Tuesday June Solstice Season
July 10 Sunday Eid ul Adha Public Holiday
July 18 Monday Nelson Mandela Day Observance
July 30 Saturday Muharram/Islamic New Year Muslim holiday
August 9 Tuesday National Women's Day Public Holiday
September 23 Friday September equinox Season
September 24 Saturday Heritage Day Public Holiday
October 8 Saturday Milad un Nabi (Mawlid) Public Holiday
December 16 Friday Day of Reconciliation Public Holiday
December 21 Wednesday December Solstice Season
December 24 Saturday Christmas Eve Silent Day
December 25 Sunday Christmas Day National holiday
December 26 Monday Christmas Day observed Public Holiday
December 26 Monday Day of Goodwill Public Holiday
December 31 Saturday New Year's Eve Observance

Year 2023

Date Weekday Public holiday name Public holiday type
January 1 Sunday New Year's Day National holiday
January 2 Monday New Year's Day observed Public Holiday
February 18 Saturday Isra and Mi'raj Muslim holiday
March 20 Monday March equinox Season
March 21 Tuesday Human Rights Day Observance
April 7 Friday Good Friday Silent Day
April 8 Saturday Holy Saturday Christian holiday
April 9 Sunday Easter Sunday Observance
April 10 Monday Family Day Common Local holiday
April 17 Monday Laylatul Qadr (Night of Power) Public Holiday
April 22 Saturday Eid ul Fitr Public Holiday
April 27 Thursday Freedom Day National holiday
May 1 Monday Workers' Day Public Holiday
May 14 Sunday Mother's Day Observance
June 16 Friday Youth Day Observance
June 18 Sunday Father's Day Observance
June 21 Wednesday June Solstice Season
June 29 Thursday Eid ul Adha Public Holiday
July 18 Tuesday Nelson Mandela Day Observance
July 19 Wednesday Muharram/Islamic New Year Muslim holiday
August 9 Wednesday National Women's Day Public Holiday
September 23 Saturday September equinox Season
September 24 Sunday Heritage Day Public Holiday
September 25 Monday Heritage Day observed Public Holiday
September 27 Wednesday Milad un Nabi (Mawlid) Public Holiday
December 16 Saturday Day of Reconciliation Public Holiday
December 22 Friday December Solstice Season
December 24 Sunday Christmas Eve Silent Day
December 25 Monday Christmas Day National holiday
December 26 Tuesday Day of Goodwill Public Holiday
December 31 Sunday New Year's Eve Observance

Year 2024

Date Weekday Public holiday name Public holiday type
January 1 Monday New Year's Day National holiday
February 7 Wednesday Isra and Mi'raj Muslim holiday
March 20 Wednesday March equinox Season
March 21 Thursday Human Rights Day Observance
March 29 Friday Good Friday Silent Day
March 30 Saturday Holy Saturday Christian holiday
March 31 Sunday Easter Sunday Observance
April 1 Monday Family Day Common Local holiday
April 5 Friday Laylatul Qadr (Night of Power) Public Holiday
April 10 Wednesday Eid ul Fitr Public Holiday
April 27 Saturday Freedom Day National holiday
May 1 Wednesday Workers' Day Public Holiday
May 12 Sunday Mother's Day Observance
June 16 Sunday Father's Day Observance
June 16 Sunday Youth Day Observance
June 17 Monday Youth Day observed Public Holiday
June 17 Monday Eid ul Adha Public Holiday
June 20 Thursday June Solstice Season
July 8 Monday Muharram/Islamic New Year Muslim holiday
July 18 Thursday Nelson Mandela Day Observance
August 9 Friday National Women's Day Public Holiday
September 16 Monday Milad un Nabi (Mawlid) Public Holiday
September 22 Sunday September equinox Season
September 24 Tuesday Heritage Day Public Holiday
December 16 Monday Day of Reconciliation Public Holiday
December 21 Saturday December Solstice Season
December 24 Tuesday Christmas Eve Silent Day
December 25 Wednesday Christmas Day National holiday
December 26 Thursday Day of Goodwill Public Holiday
December 31 Tuesday New Year's Eve Observance

Year 2025

Date Weekday Public holiday name Public holiday type
January 1 Wednesday New Year's Day National holiday
January 27 Monday Isra and Mi'raj Muslim holiday
March 20 Thursday March equinox Season
March 21 Friday Human Rights Day Observance
March 26 Wednesday Laylatul Qadr (Night of Power) Public Holiday
March 31 Monday Eid ul Fitr Public Holiday
April 18 Friday Good Friday Silent Day
April 19 Saturday Holy Saturday Christian holiday
April 20 Sunday Easter Sunday Observance
April 21 Monday Family Day Common Local holiday
April 27 Sunday Freedom Day National holiday
April 28 Monday Freedom Day observed National holiday
May 1 Thursday Workers' Day Public Holiday
May 11 Sunday Mother's Day Observance
June 7 Saturday Eid ul Adha Public Holiday
June 15 Sunday Father's Day Observance
June 16 Monday Youth Day Observance
June 21 Saturday June Solstice Season
June 27 Friday Muharram/Islamic New Year Muslim holiday
July 18 Friday Nelson Mandela Day Observance
August 9 Saturday National Women's Day Public Holiday
September 5 Friday Milad un Nabi (Mawlid) Public Holiday
September 22 Monday September equinox Season
September 24 Wednesday Heritage Day Public Holiday
December 16 Tuesday Day of Reconciliation Public Holiday
December 21 Sunday December Solstice Season
December 24 Wednesday Christmas Eve Silent Day
December 25 Thursday Christmas Day National holiday
December 26 Friday Day of Goodwill Public Holiday
December 31 Wednesday New Year's Eve Observance