Botswana Holiday Calendar 2025
Botswana has 14 public holidays in 2025. 14 of them are national holidays, observed everywhere in Botswana.
Botswana Holiday Calendar 2025
-
New Year's Day
National holiday -
New Year's Day Holiday
National holiday -
Good Friday
National holiday -
Holy Saturday
National holiday -
Easter Monday
National holiday -
Labour Day
National holiday -
Ascension Day
National holiday -
Sir Seretse Khama Day
National holiday -
President's Day
National holiday -
President's Day Holiday
National holiday -
Botswana Day
National holiday -
Botswana Day Holiday
National holiday -
Christmas Day
National holiday -
Boxing Day
National holiday
Botswana 2025 calendar with holidays
Public holiday Other holiday or observance Today
| 1 | 2 | |||||
| 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 24 | 25 | 26 | 27 | 28 |
| 1 | 2 | |||||
| 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 24 | 25 | 26 | 27 | 28 | 29 | 30 |
| 31 |
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 |
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 29 | 30 |
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | 31 |
| 1 | 2 | |||||
| 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 24 | 25 | 26 | 27 | 28 | 29 | 30 |
📅 Add to your calendar — Download the Botswana 2025 holidays as a calendar file (.ics) for Google Calendar, Apple Calendar or Outlook.
Frequently asked questions
- How many public holidays does Botswana have in 2025?
- Botswana has 14 public holidays in 2025.
- Which holidays are national public holidays in Botswana in 2025?
- Botswana has 14 national public holidays in 2025: New Year's Day (January 1, 2025), New Year's Day Holiday (January 2, 2025), Good Friday (April 18, 2025), Holy Saturday (April 19, 2025), Easter Monday (April 21, 2025), Labour Day (May 1, 2025), Ascension Day (May 29, 2025), Sir Seretse Khama Day (July 1, 2025), President's Day (July 21, 2025), President's Day Holiday (July 22, 2025), Botswana Day (September 30, 2025), Botswana Day Holiday (October 1, 2025), Christmas Day (December 25, 2025), Boxing Day (December 26, 2025).
Federal / national holiday = a public holiday everywhere in the country. Regional holiday = a public holiday only in the listed states or provinces.
Holiday data from the open-source python-holidays project; astronomy computed with ephem; eclipse details from NASA. Governments sometimes change dates — confirm important dates locally.