New Year's Day
2026-01-01

Moshoeshoe's Day
2026-03-11

Good Friday
2026-04-03

Easter Monday
2026-04-06

Workers' Day
2026-05-01

Ascension Day
2026-05-14

Africa/Heroes Day
2026-05-25

King's Birthday
2026-07-17

Independence Day
2026-10-04

Christmas Day
2026-12-25

Boxing Day
2026-12-26
