2025-01-01
New Year's Day
2025-04-18
Good Friday
2025-04-21
Easter Monday
2025-05-01
Labour Day
2025-05-29
Ascension Day
2025-07-01
Sir Seretse Khama Day
2025-07-21
Presidents' Day
2025-09-30
Independence Day
2025-10-01
Botswana Day holiday
2025-12-25
Christmas Day
2025-12-26
Boxing Day