WhenOff

Public Holidays SZ 2025

15 holidays · 15 national · 0 regional

Long Weekends →
DateDayHoliday
1 JanWedNew Year's Day
National
18 AprFriGood Friday
National
19 AprSatBirthday of King Mswati III
National
21 AprMonEaster Monday
National
21 AprMonBirthday of King Mswati III (substitute day)
National
25 AprFriNational Flag Day
National
1 MayThuLabour Day
National
29 MayThuAscension Day
National
22 JulTueBirthday of the late King Sobhuza
National
1 SepMonUmhlanga Reed Dance
National
6 SepSatIndependence Day
National
8 SepMonIndependence Day (substitute day)
National
25 DecThuChristmas Day
National
26 DecFriBoxing Day
National
28 DecSunIncwala Festival
National

SZ public holidays 2025: 15 days

In SZ in 2025 there are 15 public holidays, all national. Of these, 12 fall on a weekday — guaranteed days off for employees — while 3 coincide with Saturday or Sunday. 7 land on a Monday or Friday, naturally extending the weekend without using any annual leave. The month with the most public holidays is April. The holiday calendar opens with New Year's Day on 1 January and closes with Incwala Festival on 28 December.