South Africa observes 12-13 public holidays per year as mandated by the Public Holidays Act (Act 36 of 1994). The Basic Conditions of Employment Act (BCEA) requires all employers to observe these holidays and provide paid time off to employees.

South Africa’s holiday calendar includes nationally significant observances like Freedom Day, Heritage Day, and Human Rights Day. The exact number may increase if the President declares additional special holidays.

This article is general information, not legal advice. Consult an employment lawyer for guidance specific to your organisation.

Key Takeaways

  • South Africa observes 12-13 public holidays per year
  • The Public Holidays Act sets the minimum; the President can declare additional special holidays
  • Employees are entitled to paid leave on all public holidays
  • If a public holiday falls on a Sunday, the following Monday is a substitute holiday
  • Employers must publish the holiday calendar at the workplace

South Africa Public Holidays 2027

Holiday Date Day
New Year’s Day 1 January Friday
Human Rights Day 21 March Sunday
Freedom Day 27 April Tuesday
Workers’ Day 1 May Saturday
Youth Day 16 June Wednesday
National Women’s Day 9 August Monday
Heritage Day 24 September Friday
Day of Reconciliation 16 December Thursday
Day of Goodwill 27 December Monday
Christmas Day 25 December Saturday

Note: When a public holiday falls on a Sunday, the following Monday is a substitute holiday. Human Rights Day (21 March) falls on a Sunday in 2027, so Monday 22 March is a substitute. Christmas Day (25 December) falls on a Saturday — check Department of Labour for the Monday substitute.

Substitute Holidays in 2027

Original Holiday Falls On Substitute Holiday
Human Rights Day Sunday, 21 March Monday, 22 March
Christmas Day Saturday, 25 December Monday, 27 December (or as notified)

What the Law Requires

Public Holidays Act (Act 36 of 1994)

The Public Holidays Act governs public holidays for all employees:

  • 12-13 paid public holidays per year
  • If a public holiday falls on a Sunday, the next Monday is a substitute holiday
  • The President may declare additional public holidays
  • All employees are entitled to paid leave on public holidays

Basic Conditions of Employment Act (BCEA)

The BCEA provides the employment conditions framework:

  • Public holidays are paid days off at the employee’s ordinary rate
  • If an employee works on a public holiday, they must receive at least double their ordinary daily wage
  • Employees cannot be required to work on a public holiday without their agreement
  • Public holidays are separate from annual leave entitlements

Employee Rights

  • Employees are entitled to paid leave on all public holidays
  • If a public holiday falls on a day the employee doesn’t normally work, the next working day is a substitute holiday
  • Employees who work on public holidays are entitled to double pay or a substitute day off

Common Mistakes

1. Not Providing Substitute Holidays

When a public holiday falls on a Sunday, the Monday substitute holiday is mandatory. Some employers forget to provide this.

2. Paying Only Normal Wages

Employees who work on public holidays must receive at least double their ordinary daily wage. Paying normal wages is non-compliant.

3. Not Updating for Declared Holidays

The President can declare additional public holidays. Monitor government announcements and update your calendar.

4. Confusing Public Holidays with Annual Leave

Public holidays are separate from annual leave. An employee on annual leave during a public holiday is not charged a day of annual leave.

Record-Keeping Requirements

Maintain records of:

  • Annual holiday calendar
  • Dates when employees worked on public holidays
  • Double pay or substitute days off granted
  • Employee consent forms for working on public holidays

Keep records for at least three years as required by the BCEA.

Frequently Asked Questions

How many public holidays does South Africa have?

South Africa typically has 12-13 public holidays per year. The President may declare additional special holidays from time to time.

What if a public holiday falls on a Sunday?

When a public holiday falls on a Sunday, the following Monday is a substitute holiday. All employees are entitled to this substitute day off.

Can an employee be forced to work on a public holiday?

No. Employees cannot be required to work on a public holiday without their agreement. If they agree, they must receive at least double their ordinary daily wage.

Are part-time employees entitled to public holidays?

Yes. All employees, including part-time workers, are entitled to public holidays. Part-time employees receive pro-rated pay based on their normal working days.


Managing South Africa’s public holidays across your teams? Leave Balance auto-applies public holidays, manages substitute holiday scheduling, and keeps your compliance records audit-ready.

You can take advantage of the free 14 days trial and explore Leave Balance.