Date Holiday Type Notes
01 Jan 2025 New Year's Day National
18 Apr 2025 Good Friday National
21 Apr 2025 Easter Monday National
01 May 2025 Labour Day National
29 May 2025 Ascension Day National
01 Jul 2025 Sir Seretse Khama Day National
21 Jul 2025 President's Day National
30 Sep 2025 Botswana Day National
25 Dec 2025 Christmas Day National
26 Dec 2025 Boxing Day National
Year