Public holidays in Botswana 2026
Botswana has 15 public holidays and days off in 2026. The next one is Christmas Day on Friday, 25 December, in 52 days.
Public holidays in 2026
| Date | Holiday |
|---|---|
| Thursday | New Year's Day |
| Friday | New Year's Day Holiday |
| Friday | Good Friday |
| Saturday | Holy Saturday |
| Monday | Easter Monday |
| Friday | Labour Day |
| Thursday | Ascension Day |
| Wednesday | Sir Seretse Khama Day |
| Monday | President's Day |
| Tuesday | President's Day Holiday |
| Wednesday | Botswana Day |
| Thursday | Botswana Day Holiday |
| Friday | Christmas Day Next |
| Saturday | Boxing Day |
| Monday | Boxing Day Holiday |
Public holidays in 2027
| Date | Holiday |
|---|---|
| Friday | New Year's Day |
| Saturday | New Year's Day Holiday |
| Friday | Good Friday |
| Saturday | Holy Saturday |
| Monday | Easter Monday |
| Saturday | Labour Day |
| Monday | Labour Day Holiday |
| Thursday | Ascension Day |
| Thursday | Sir Seretse Khama Day |
| Monday | President's Day |
| Tuesday | President's Day Holiday |
| Thursday | Botswana Day |
| Friday | Botswana Day Holiday |
| Saturday | Christmas Day |
| Sunday | Boxing Day |
| Monday | Boxing Day (observed) |
Frequently asked questions
How many public holidays are there in Botswana in 2026?
15 days. The first is New Year's Day on 1 January, the last is Boxing Day Holiday on 28 December.
When is the next public holiday in Botswana?
Christmas Day: Friday, 25 December, in 52 days.
Is today a public holiday in Botswana?
No. The next public holiday is Christmas Day on Friday, 25 December, in 52 days.