2025-01-01
New Year's Day
2025-04-18
Good Friday
2025-04-21
Easter Monday
2025-05-01
Workers' Day
2025-05-27
Children's Day
2025-06-12
Democracy Day
2025-10-01
National Day
2025-11-01
National Youth Day
2025-12-25
Christmas Day
2025-12-26
Boxing Day