Jan 1, 2017 New Year's Day
Jan 2, 2017 Day off for New Year's Day
Jan 2, 2017 Public Holiday (January)
Jan 3, 2017 Day off for Public Holiday (January)
Mar 20, 2017 March Equinox
Apr 15, 2017 Holy Saturday
Apr 17, 2017 Easter Monday
May 14, 2017 Mother's Day
May 25, 2017 Ascension Day
Jun 18, 2017 Father's Day
Jun 21, 2017 June Solstice
Jul 1, 2017 Sir Seretse Khama Day
Jul 17, 2017 President's Day
Jul 18, 2017 Public Holiday (July)
Sep 22, 2017 September Equinox
Sep 30, 2017 Botswana Day
Oct 1, 2017 Public Holiday (October)
Oct 2, 2017 Day off for Botswana Day
Dec 21, 2017 December Solstice
Dec 25, 2017 Christmas Day