List of National and Public Holidays Botswana, Africa in the year 2020
- New Year’s Day is on Wednesday, 01 January 2020
- New Year Holiday is on Thursday, 02 January 2020
- Good Friday is on Friday, 10 April 2020
- Easter Saturday is on Saturday, 11 April 2020
- Easter Monday is on Monday, 13 April 2020
- Labour Day is on Friday, 01 May 2020
- Ascension Day is on Thursday, 21 May 2020
- Sir Seretse Khama Day is on Wednesday, 01 July 2020
- President’s Day is on Monday, 20 July 2020
- President’s Day Holiday is on Tuesday, 21 July 2020
- Botswana Day is on Wednesday, 30 September 2020
- Botswana Day Holiday is on Thursday, 01 October 2020
- Christmas Day is on Friday, 25 December 2020
- Boxing Day is on Saturday, 26 December 2020
List of National and Public Holidays Botswana, Africa in the year 2019
- New Year’s Day is on Tuesday, 01 January 2019
- New Year Holiday is on Wednesday, 02 January 2019
- Good Friday is on Friday, 19 April 2019
- Easter Monday is on Monday, 22 April 2019
- Labour Day is on Wednesday, 01 May 2019
- Ascension Day is on Thursday, 30 May 2019
- Sir Seretse Khama Day is on Monday, 01 July 2019
- President’s Day Botswana is on Monday, 15 July 2019
- Botswana Day is on Monday, 30 September 2019
- Christmas Day is on Wednesday, 25 December 2019
- Boxing Day is on Thursday, 26 December 2019