2nd of January 2017 Public Holiday

3rd of January 2017 – Public Holiday

14th of April 2017 Good Friday

17th of April 2017 Easter Monday

1st of May 2017 Labour Day

25th of May 2017 Ascension Day

5th of May 2017 Whit-Monday

1st of July 2017 Sir Seretse Khama Day

17th of July 2017 President`s Day

18th of July 2017 Public Holiday

30th of September 2017 Botswana Day

2nd of October 2017 – Public Holiday

3rd of October 2017 German Reunification Day

31st of October 2017 – Reformation Day

25th of December 2017 Christmas Day

26th December 2017 Boxing Holiday