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