Public holidays

Holidays & Celebrations

Public holidays in South Africa in 2025

Jot down South Africa’s public holidays in your calendar for 2024, 2025, and 2026 to make sure you are in time to plan a family get-together.

Family and friends standing in the back yard with drinks. Everyone is looking cheerful.
writer

Updated 11-2-2025

An overview of public holidays in South Africa

Public holidays in South Africa are generally referred to as bank holidays. There are 12 annual celebrations as determined by the Public Holidays Act. When holidays fall on a Sunday, the following Monday is typically given as a public holiday.

Annual Balekela Umbala (Color Run) with the backs of runners splashed with colors
Photo: Nqobile Vundla/Unsplash

When are South Africa’s public holidays in 2025?

These holidays are celebrated nationwide in South Africa:

DateWeekdayHoliday
1 January 2025WedNew Year’s Day
21 March 2025FriHuman Rights Day
18 April 2025FriGood Friday
21 April 2025MonFamily Day
27 April 2025
Observed on Monday, 28 April, day off
SunFreedom Day
1 May 2025ThuWorkers’ Day
16 June 2025MonYouth Day
9 August 2025SatNational Women’s Day
24 September 2025WedHeritage Day
16 December 2025TueDay of Reconciliation
25 December 2025ThuChristmas Day
26 December 2025FriDay of Goodwill

Other important dates in 2025

Alongside public holidays, you’ll want to make note of these other prominent dates in South Africa:

DateWeekdayHoliday
21 February 2025FriArmed Forces Day
11 May 2025SunMother’s Day
15 June 2025SunFather’s Day
18 July 2025FriNelson Mandela Day – events run throughout July
31 December 2025WedNew Year’s Eve

When are South Africa’s public holidays in 2026?

DateWeekdayHoliday
1 January 2026ThuNew Year’s Day
21 March 2026SatHuman Rights Day
3 April 2026FriGood Friday
6 April 2026MonFamily Day
27 April 2026MonFreedom Day
1 May 2026FriWorkers’ Day
16 June 2026TueYouth Day
9 August 2026
Observed on Monday, 10 August, day off
SunNational Women’s Day
24 September 2026ThuHeritage Day
16 December 2026WedDay of Reconciliation
25 December 2026FriChristmas Day
26 December 2026SatDay of Goodwill

Other important dates in 2026

Alongside public holidays, you’ll want to make note of these other prominent dates in South Africa:

DateWeekdayHoliday
21 February 2026SatArmed Forces Day
10 May 2026SunMother’s Day
21 June 2026SunFather’s Day
18 July 2026SatNelson Mandela Day – events run throughout July
31 December 2026ThuNew Year’s Eve
Three young women sharing a drink outside during sunrise
Photo: Sincerely Media/Unsplash

When were South Africa’s public holidays in 2024?

DateWeekdayHoliday
1 January 2024MonNew Year’s Day
21 March 2024ThuHuman Rights Day
29 March 2024FriGood Friday
1 April 2024MonFamily Day
27 April 2024SatFreedom Day
1 May 2024WedWorkers’ Day
29 May 2024WedElection Day
16 June 2024
Observed on Monday, 17 June, day off
SunYouth Day
9 August 2024FriNational Women’s Day
24 September 2024TueHeritage Day
16 December 2024MonDay of Reconciliation
25 December 2024WedChristmas Day
26 December 2024ThuDay of Goodwill

Other important dates in 2024

DateWeekdayHoliday
21 February 2024WedArmed Forces Day
12 May 2024SunMother’s Day
16 June 2024SunFather’s Day
18 July 2024ThuNelson Mandela Day – events run throughout July
31 December 2024TueNew Year’s Eve

When are the school holidays in South Africa?

Wondering when your children will have some time off? Read more about school holidays in South Africa.

Author

Stephen Maunder

About the author

An award-winning finance writer and editor, Stephen has been writing for Expatica since 2016, covering a range of financial topics across Europe, Asia, and the Middle East.

Over a decade in journalism, he’s worked for breaking news broadcasters, industry publications, and national magazines.