South Africa Long Weekends 2028

South Africa's public holidays are fixed by statute, so every break on this page is real, confirmed time off. Below is every long weekend of three days or more that the 2028 calendar creates — headlined by the Easter four-day weekend and the Monday substitute after Heritage Day.

South Africa long weekends in 2028

Good Friday & Family Day

4 days

Apr 14 – 17

Workers' Day

3 days

Apr 29 – May 1

Youth Day

3 days

Jun 16 – 18

Heritage Day & Heritage Day (observed)

3 days

Sep 23 – 25

Christmas Day & Day of Goodwill

4 days

Dec 23 – 26

Interactive Leave & Bridge Days Planner

Select your country, year, and annual leave budget to calculate the highest-ROI vacation strategies. Bridge mid-week holidays into continuous mega-breaks.

Leave Budget

26 Bridge Strategies Found

Public Holiday
Take Annual Leave
Weekend
Take 1 Day, Get 5 Days Off5x Vacation ROI

Freedom Day

Apr 27 – May 1•Total Vacation: 5 days

Suggested Leave (1 days):
Apr 28 (Fri)
Thu27
Fri28
Sat29
Sun30
Mon1

Take 1 day of annual leave on Apr 28 to bridge Freedom Day with the weekend for a 5-day vacation.

Take 1 Day, Get 4 Days Off4x Vacation ROI

Human Rights Day

Mar 18 – 21•Total Vacation: 4 days

Suggested Leave (1 days):
Mar 20 (Mon)
Sat18
Sun19
Mon20
Tue21

Take 1 day of annual leave on Mar 20 to bridge Human Rights Day with the weekend for a 4-day vacation.

Take 3 Days, Get 9 Days Off3x Vacation ROI

Christmas Day

Dec 23 – 31•Total Vacation: 9 days

Suggested Leave (3 days):
Dec 27 (Wed)Dec 28 (Thu)Dec 29 (Fri)
Sat23
Sun24
Mon25
Tue26
Wed27
Thu28
Fri29
Sat30
Sun31

Take 3 days of annual leave on Dec 27 – 29 to connect Christmas Day into a 9-day continuous break.

Take 4 Days, Get 10 Days Off2.5x Vacation ROI

Good Friday

Apr 8 – 17•Total Vacation: 10 days

Suggested Leave (4 days):
Apr 10 (Mon)Apr 11 (Tue)Apr 12 (Wed)Apr 13 (Thu)
Sat8
Sun9
Mon10
Tue11
Wed12
Thu13
Fri14
Sat15
Sun16
Mon17

Take 4 days of annual leave on Apr 10 – 13 to connect Good Friday into a 10-day continuous break.

Take 4 Days, Get 10 Days Off2.5x Vacation ROI

Good Friday

Apr 14 – 23•Total Vacation: 10 days

Suggested Leave (4 days):
Apr 18 (Tue)Apr 19 (Wed)Apr 20 (Thu)Apr 21 (Fri)
Fri14
Sat15
Sun16
Mon17
Tue18
Wed19
Thu20
Fri21
Sat22
Sun23

Take 4 days of annual leave on Apr 18 – 21 to connect Good Friday into a 10-day continuous break.

Take 4 Days, Get 10 Days Off2.5x Vacation ROI

Freedom Day

Apr 22 – May 1•Total Vacation: 10 days

Suggested Leave (4 days):
Apr 24 (Mon)Apr 25 (Tue)Apr 26 (Wed)Apr 28 (Fri)
Sat22
Sun23
Mon24
Tue25
Wed26
Thu27
Fri28
Sat29
Sun30
Mon1

Take 4 days of annual leave on Apr 24 – 26, Apr 28 to connect Freedom Day into a 10-day continuous break.

Take 2 Days, Get 5 Days Off2.5x Vacation ROI

National Women's Day

Aug 5 – 9•Total Vacation: 5 days

Suggested Leave (2 days):
Aug 7 (Mon)Aug 8 (Tue)
Sat5
Sun6
Mon7
Tue8
Wed9

Take 2 days of annual leave on Aug 7 – 8 to connect National Women's Day into a 5-day continuous break.

Take 2 Days, Get 5 Days Off2.5x Vacation ROI

National Women's Day

Aug 9 – 13•Total Vacation: 5 days

Suggested Leave (2 days):
Aug 10 (Thu)Aug 11 (Fri)
Wed9
Thu10
Fri11
Sat12
Sun13

Take 2 days of annual leave on Aug 10 – 11 to connect National Women's Day into a 5-day continuous break.

Take 4 Days, Get 9 Days Off2.3x Vacation ROI

Human Rights Day

Mar 18 – 26•Total Vacation: 9 days

Suggested Leave (4 days):
Mar 20 (Mon)Mar 22 (Wed)Mar 23 (Thu)Mar 24 (Fri)
Sat18
Sun19
Mon20
Tue21
Wed22
Thu23
Fri24
Sat25
Sun26

Take 4 days of annual leave on Mar 20, Mar 22 – 24 to connect Human Rights Day into a 9-day continuous break.

Take 4 Days, Get 9 Days Off2.3x Vacation ROI

Workers' Day

Apr 29 – May 7•Total Vacation: 9 days

Suggested Leave (4 days):
May 2 (Tue)May 3 (Wed)May 4 (Thu)May 5 (Fri)
Sat29
Sun30
Mon1
Tue2
Wed3
Thu4
Fri5
Sat6
Sun7

Take 4 days of annual leave on May 2 – 5 to connect Workers' Day into a 9-day continuous break.

Take 4 Days, Get 9 Days Off2.3x Vacation ROI

Youth Day

Jun 10 – 18•Total Vacation: 9 days

Suggested Leave (4 days):
Jun 12 (Mon)Jun 13 (Tue)Jun 14 (Wed)Jun 15 (Thu)
Sat10
Sun11
Mon12
Tue13
Wed14
Thu15
Fri16
Sat17
Sun18

Take 4 days of annual leave on Jun 12 – 15 to connect Youth Day into a 9-day continuous break.

Take 4 Days, Get 9 Days Off2.3x Vacation ROI

National Women's Day

Aug 5 – 13•Total Vacation: 9 days

Suggested Leave (4 days):
Aug 7 (Mon)Aug 8 (Tue)Aug 10 (Thu)Aug 11 (Fri)
Sat5
Sun6
Mon7
Tue8
Wed9
Thu10
Fri11
Sat12
Sun13

Take 4 days of annual leave on Aug 7 – 8, Aug 10 – 11 to connect National Women's Day into a 9-day continuous break.

Take 4 Days, Get 9 Days Off2.3x Vacation ROI

Heritage Day

Sep 23 – Oct 1•Total Vacation: 9 days

Suggested Leave (4 days):
Sep 26 (Tue)Sep 27 (Wed)Sep 28 (Thu)Sep 29 (Fri)
Sat23
Sun24
Mon25
Tue26
Wed27
Thu28
Fri29
Sat30
Sun1

Take 4 days of annual leave on Sep 26 – 29 to connect Heritage Day into a 9-day continuous break.

Take 5 Days, Get 11 Days Off2.2x Vacation ROI

Freedom Day

Apr 27 – May 7•Total Vacation: 11 days

Suggested Leave (5 days):
Apr 28 (Fri)May 2 (Tue)May 3 (Wed)May 4 (Thu)May 5 (Fri)
Thu27
Fri28
Sat29
Sun30
Mon1
Tue2
Wed3
Thu4
Fri5
Sat6
Sun7

Take 5 days of annual leave on Apr 28, May 2 – 5 to connect Freedom Day into a 11-day continuous break.

Take 5 Days, Get 11 Days Off2.2x Vacation ROI

Day of Reconciliation

Dec 16 – 26•Total Vacation: 11 days

Suggested Leave (5 days):
Dec 18 (Mon)Dec 19 (Tue)Dec 20 (Wed)Dec 21 (Thu)Dec 22 (Fri)
Sat16
Sun17
Mon18
Tue19
Wed20
Thu21
Fri22
Sat23
Sun24
Mon25
Tue26

Take 5 days of annual leave on Dec 18 – 22 to connect Day of Reconciliation into a 11-day continuous break.

Take 7 Days, Get 14 Days Off2x Vacation ROI

Good Friday

Apr 14 – 27•Total Vacation: 14 days

Suggested Leave (7 days):
Apr 18 (Tue)Apr 19 (Wed)Apr 20 (Thu)Apr 21 (Fri)Apr 24 (Mon)Apr 25 (Tue)Apr 26 (Wed)
Fri14
Sat15
Sun16
Mon17
Tue18
Wed19
Thu20
Fri21
Sat22
Sun23
Mon24
Tue25
Wed26
Thu27

Take 7 days of annual leave on Apr 18 – 21, Apr 24 – 26 to connect Good Friday into a 14-day continuous break.

Take 5 Days, Get 10 Days Off2x Vacation ROI

Youth Day

Jun 16 – 25•Total Vacation: 10 days

Suggested Leave (5 days):
Jun 19 (Mon)Jun 20 (Tue)Jun 21 (Wed)Jun 22 (Thu)Jun 23 (Fri)
Fri16
Sat17
Sun18
Mon19
Tue20
Wed21
Thu22
Fri23
Sat24
Sun25

Take 5 days of annual leave on Jun 19 – 23 to connect Youth Day into a 10-day continuous break.

Take 5 Days, Get 10 Days Off2x Vacation ROI

Heritage Day

Sep 16 – 25•Total Vacation: 10 days

Suggested Leave (5 days):
Sep 18 (Mon)Sep 19 (Tue)Sep 20 (Wed)Sep 21 (Thu)Sep 22 (Fri)
Sat16
Sun17
Mon18
Tue19
Wed20
Thu21
Fri22
Sat23
Sun24
Mon25

Take 5 days of annual leave on Sep 18 – 22 to connect Heritage Day into a 10-day continuous break.

Take 3 Days, Get 6 Days Off2x Vacation ROI

Human Rights Day

Mar 21 – 26•Total Vacation: 6 days

Suggested Leave (3 days):
Mar 22 (Wed)Mar 23 (Thu)Mar 24 (Fri)
Tue21
Wed22
Thu23
Fri24
Sat25
Sun26

Take 3 days of annual leave on Mar 22 – 24 to connect Human Rights Day into a 6-day continuous break.

Take 3 Days, Get 6 Days Off2x Vacation ROI

Freedom Day

Apr 22 – 27•Total Vacation: 6 days

Suggested Leave (3 days):
Apr 24 (Mon)Apr 25 (Tue)Apr 26 (Wed)
Sat22
Sun23
Mon24
Tue25
Wed26
Thu27

Take 3 days of annual leave on Apr 24 – 26 to connect Freedom Day into a 6-day continuous break.

Take 6 Days, Get 11 Days Off1.8x Vacation ROI

Human Rights Day

Mar 11 – 21•Total Vacation: 11 days

Suggested Leave (6 days):
Mar 13 (Mon)Mar 14 (Tue)Mar 15 (Wed)Mar 16 (Thu)Mar 17 (Fri)Mar 20 (Mon)
Sat11
Sun12
Mon13
Tue14
Wed15
Thu16
Fri17
Sat18
Sun19
Mon20
Tue21

Take 6 days of annual leave on Mar 13 – 17, Mar 20 to connect Human Rights Day into a 11-day continuous break.

Take 5 Days, Get 9 Days Off1.8x Vacation ROI

New Year's Day

Dec 25, 2027 – Jan 2, 2028•Total Vacation: 9 days

Suggested Leave (5 days):
Dec 27 (Mon)Dec 28 (Tue)Dec 29 (Wed)Dec 30 (Thu)Dec 31 (Fri)
Sat25
Sun26
Mon27
Tue28
Wed29
Thu30
Fri31
Sat1
Sun2

Take 5 days of annual leave on Dec 27 – 31 to connect New Year's Day into a 9-day continuous break.

Take 5 Days, Get 9 Days Off1.8x Vacation ROI

New Year's Day

Jan 1 – 9•Total Vacation: 9 days

Suggested Leave (5 days):
Jan 3 (Mon)Jan 4 (Tue)Jan 5 (Wed)Jan 6 (Thu)Jan 7 (Fri)
Sat1
Sun2
Mon3
Tue4
Wed5
Thu6
Fri7
Sat8
Sun9

Take 5 days of annual leave on Jan 3 – 7 to connect New Year's Day into a 9-day continuous break.

Take 5 Days, Get 9 Days Off1.8x Vacation ROI

Day of Reconciliation

Dec 9 – 17•Total Vacation: 9 days

Suggested Leave (5 days):
Dec 11 (Mon)Dec 12 (Tue)Dec 13 (Wed)Dec 14 (Thu)Dec 15 (Fri)
Sat9
Sun10
Mon11
Tue12
Wed13
Thu14
Fri15
Sat16
Sun17

Take 5 days of annual leave on Dec 11 – 15 to connect Day of Reconciliation into a 9-day continuous break.

Take 7 Days, Get 12 Days Off1.7x Vacation ROI

National Women's Day

Jul 29 – Aug 9•Total Vacation: 12 days

Suggested Leave (7 days):
Jul 31 (Mon)Aug 1 (Tue)Aug 2 (Wed)Aug 3 (Thu)Aug 4 (Fri)Aug 7 (Mon)Aug 8 (Tue)
Sat29
Sun30
Mon31
Tue1
Wed2
Thu3
Fri4
Sat5
Sun6
Mon7
Tue8
Wed9

Take 7 days of annual leave on Jul 31 – Aug 4, Aug 7 – 8 to connect National Women's Day into a 12-day continuous break.

Take 7 Days, Get 12 Days Off1.7x Vacation ROI

National Women's Day

Aug 9 – 20•Total Vacation: 12 days

Suggested Leave (7 days):
Aug 10 (Thu)Aug 11 (Fri)Aug 14 (Mon)Aug 15 (Tue)Aug 16 (Wed)Aug 17 (Thu)Aug 18 (Fri)
Wed9
Thu10
Fri11
Sat12
Sun13
Mon14
Tue15
Wed16
Thu17
Fri18
Sat19
Sun20

Take 7 days of annual leave on Aug 10 – 11, Aug 14 – 18 to connect National Women's Day into a 12-day continuous break.

Compliance Notice: Leave planning recommendations are calculated for vacation optimization. Taking annual leave is subject to your employment contract, employer approval, and local labor legislation.

How South Africa builds its long weekends

South Africa's public holidays are fixed by the Public Holidays Act 36 of 1994 — the same dates recur every year, with Easter moving with the church calendar. One rule does the heavy lifting for long weekends: whenever a public holiday falls on a Sunday, the following Monday is also a public holiday. Saturday holidays get no substitute.

In 2028 that Sunday rule triggers once: Heritage Day falls on Sunday 24 September, so Monday 25 September is a public holiday too.

The Easter four-day weekend

Good Friday and Family Day (Easter Monday) bracket the weekend, so Easter is a guaranteed four-day break every year — the most reliable long weekend on the South African calendar.

How to plan around them

The table above is derived directly from the confirmed 2028 holiday calendar, so every break shown is real time off. Holidays landing on a Tuesday or Thursday are the natural candidates for a one-day leave bridge; check the linked year page for the full holiday list.

See the full South Africa 2028 calendar

Official sources & data

Dates officially confirmedLast updated: 2026-08-15

Frequently asked questions

What happens when a public holiday falls on a Sunday in South Africa?

The following Monday is also a public holiday. In 2028 this applies to Heritage Day (Sunday 24 September → Monday 25 September).

Do Saturday holidays get a substitute day in South Africa?

No — the substitute rule only covers Sundays. A holiday that falls on a Saturday is simply lost, with no extra day off.

Is Easter always a long weekend in South Africa?

Yes — Good Friday and Family Day (Easter Monday) are both public holidays, so Easter is a four-day weekend every year.

Who sets South Africa's public holidays?

They are fixed by the Public Holidays Act 36 of 1994, so the dates are deterministic — no annual government announcement is needed, apart from occasional one-off proclamations such as election days.

Are the 2028 long weekend dates confirmed?

Yes — South Africa's 2028 holidays are confirmed by statute, and every long weekend above derives directly from them.

Other years