New Year's Day
01 January 2023Good Friday
07 April 2023Easter Monday
10 April 2023Labour Day
01 May 2023Ascension Day
18 May 2023Sir Seretse Khama Day
01 July 2023President's Day
17 July 2023Botswana Day
30 September 2023Christmas Day
25 December 2023
Money and duty free for Botswana
Botswana Public Holidays
Botswana Health Care and Vaccinations
Botswana Visa and Passport Requirements