Southern African Countries Public Holidays Calendar – 2024
Angola, Botswana, Lesotho, Malawi, Mozambique, Namibia, Swaziland, Zambia and Zimbabwe Public Holidays 2024
Click here for South African school terms
Click here for South African public holidays
The information on this page has been compiled to the best of our abilities. Please note that the publishers of this website, Blaauwberg Online cc and any of its employees, do not take any responsibility for any errors that may occur in the data below.
ANGOLA PUBLIC HOLIDAYS 2024 | |
New Year's Day | Monday 01 January |
Beginning of the Armed Struggle (Liberation Day) | Sunay 04 February |
Carnival | Monday 12 February |
Carnival | Tuesday 13 February |
International Women's Day | Friday 08 March |
Southern Africa Liberation Day | Saturday 23 March |
Good Friday | Friday 29 March |
Peace Day | Thursday 04 April |
Peace Day | Friday 05 April |
Labour Day | Wednesday 01 May |
National Heroes Day | Monday 16 September |
National Heroes Day | Tuesday 17 September |
Remembrance Day - All Souls Day | Saturday 02 November |
Independence Day | Monday 11 November |
Christmas Day / Family Day | Wednesday 25 December |
BOTSWANA PUBLIC HOLIDAYS 2024 | |
New Years Day | Monday 01 January |
Public Holiday | Tuesday 02 January |
Good Friday | Friday 29 March |
Easter Monday | Monday 01 April |
Labour Day | Wednesday 01 May |
Ascension Day | Thursday 09 May |
Sir Seretse Khama Day | Monday 01 July |
President's Day | Monday 15 July |
President's Day Holiday | Tuesday 16 July |
Botswana Day | Monday 30 September |
Botswana Day Holiday | Tuesday 01 October |
Christmas Day | Wednesday 25 December |
Christmas Holiday | Thursday 26 December |
LESOTHO PUBLIC HOLIDAYS 2024 | |
New Year's Day | Monday 01 January |
King Moshoeshoe's Day | Monday 11 March |
Good Friday | Friday 29 March |
Easter Monday | Monday 01 April |
Worker’s Day | Wednesday 01 May |
Ascension Day | Thursday 09 May |
Africa Day / Heroes' Day | Saturday 25 May |
King Letsie III’s Birthday | Wednesday 17 July |
Independence Day | Friday 04 October |
Christmas Day | Wednesday 25 December |
Boxing Day | Thursday 26 December |
MALAWI PUBLIC HOLIDAYS 2024 | |
New Year’s Day | Monday 01 January |
John Chilembwe Day | Monday 15 January |
Martyr's Day | Sunday 03 March |
Day off for Martyrs' Day | Monday 04 March |
Good Friday | Friday 29 March |
Easter Saturday | Saturday 30 March |
Easter Monday | Monday 01 April |
Eid al-Fitr | Friday 10 April |
Labour Day | Wednesday 01 May |
President Kamuzu Banda's Birthday |
Tuesday 14 May |
Independence/ Republic Day | Saturday 06 July |
Day off for Independence Day | Monday 08 July |
Mother's Day | Tuesday 15 October |
Christmas Day | Wednesday 25 December |
Boxing Day | Thursday 26 December |
MOZAMBIQUE PUBLIC HOLIDAYS 2024 | |
New Year’s Day | Monday 01 January |
Heroes' Day | Saturday 03 February |
Women's Day | Sunday 07 April |
Labour Day | Wednesday 01 May |
Independence Day | Tuesday 25 June |
Victory Day (Lusaka Peace Agreement Day) | Saturday 07 September |
Revolution Day (Armed Forces Day) | Wednesday 25 September |
Day of Peace & National Reconciliation | Friday 04 October |
Christmas Day / Family Day | Wednesday 25 December |
NAMIBIA PUBLIC HOLIDAYS 2024 | |
New Year's Day | Monday 01 January |
Independence Day | Thursday 21 March |
Good Friday | Friday 29 March |
Easter Monday | Monday 01 April |
Labour Day | Wednesday 01 May |
Cassinga Day | Saturday 04 May |
Ascension Day | Thursday 09 May |
Africa Day | Saturday 25 May |
Heroes' Day | Monday 26 August |
International Human Rights Day | Tuesday 10 December |
Christmas Day | Wednesday 25 December |
Family Day / Day of Goodwill | Thursday 26 December |
ESWATINI / SWAZILAND PUBLIC HOLIDAYS 2024 | |
New Year’s Day | Monday 01 January |
Good Friday | Friday 29 March |
Easter Monday | Monday 01 April |
Birthday of King Mswati 3rd | Friday 19 April |
National Flag Day | Thursday 25 April |
Labour Day | Wednesday 01 May |
Ascension Day | Thursday 09 May |
Birthday of the late King Sobhuza 2nd | Monday 22 July |
Umhlanga Reed Dance | Monday 02 September |
Independence / Somhlolo Day | Friday 06 September |
Christmas Day | Wednesday 25 December |
Boxing Day | Thursday 26 December |
Incwala Day | Saturday 28 December |
ZAMBIA PUBLIC HOLIDAYS 2024 | |
New Year's Day | Monday 01 January |
International Women's Day | Friday 08 March |
Youth Day | Tuesday 12 March |
Good Friday | Friday 29 March |
Easter Monday | Monday 01 April |
Kenneth Kaunda Birthday | Sunday 28 April |
Labour Day | Wednesday 01 May |
African Freedom Day | Saturday 25 May |
Heroes' Day | Monday 01 July |
Unity Day | Tuesday 02 July |
Farmer's Day | Monday 05 August |
National Prayer Day | Friday 18 October |
Independence Day | Thursday 24 October |
Christmas Day | Wednesday 25 December |
ZIMBABWE PUBLIC HOLIDAYS 2024 | |
New Year’s Day | Monday 01 January |
Robert Mugabe National Youth Day | Wednesday 21 February |
Good Friday | Friday 29 March |
Easter Monday | Monday 01 April |
Independence Day | Thursday 18 April |
Labour Day | Wednesday 01 May |
Africa Day | Saturday 25 May |
Heroes' Day | Monday 12 August |
Defence Force's Day | Tuesday 13 August |
National Unity Day | Sunday 22 December |
Day off for Unity Day | Monday 23 December |
Christmas Day | Wednesday 25 December |
Family Day | Th |