SOUTHERN AFRICAN PUBLIC HOLIDAYS - 2017

Southern African Countries Public Holidays Calendar – 2017

Angola, Botswana, Lesotho, Malawi, Mozambique, Namibia, Swaziland, Zambia and Zimbabwe Public Hiolidays

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 2017
New Year's Day Sunday 01 January
Beginning of the Armed Struggle (Liberation Day) Saturday 04 February
Carnival Tuesday 28 February
International Women's Day Wednesday 8 March
Good Friday Friday 14 April
Labour Day Sunday 01 May
National Heroes Day Sunday 17 September
Remembrance Day - All Souls Day Thursday 02 November
Independence Day Saturday 11 November
Christmas Day / Family Day Monday 25 December
 
BOTSWANA PUBLIC HOLIDAYS 2017
New Years Day Sunay 01 January
Good Friday Friday 14 April
Easter Monday Monday 17 April
Labour Day Monday 01 May
Ascension Day Thursday 25 May
Sir Seretse Khama Day Saturday 01 July
Botswana Day Saturday 30 September
Christmas Day Monday 25 December
Boxing Day Tuesday 26 December
 
LESOTHO PUBLIC HOLIDAYS 2017
New Year's Day Sunday 01 January
Moshoeshoe's Day Saturday 11 March
Good Friday Friday 14 April
Easter Monday Monday 17 April
Worker’s Day Monday 01 May
Ascension Day Thursday 25 May
Africa Day / Heroes Day Thursday 25 May
King Letsie III’s Birthday Monday 17 July
Independence Day Wednesday 04 October
Christmas Day Monday 25 December
Boxing Day Tuesday 26 December
 
MALAWI PUBLIC HOLIDAYS 2017
New Year’s Day Sunday 01 January
John Chilembwe Day Sunday 15 January
Martyr's Day Friday 03 March
Good Friday Friday 14 April
Easter Monday Monday 17 April
Labour Day Monday 01 May
Kamuzu Day Sunday 14 May
Freedom Day Wednesday 14 June
Eid ul-Fitr / End of Ramadaan) Monday 26 June
Independence/ Republic Day Thursday 06 July
Mother's Day Monday 09 October
Christmas Day Monday 25 December
 
MOZAMBIQUE PUBLIC HOLIDAYS 2017
New Year’s Day Sunday 01 January
Heroes' Day Friday 03 February
Women's Day Friday 07 April
Labour Day Monday 01 May
Independence Day Sunday 25 June
Victory Day (Lusaka Peace Agreement Day) Thurssday 7 September
Revolution Day (Armed Forces Day) Monday 25 September
Day of Peace & National Reconciliation Wednesday 04 October
Christmas Day / Family Day Monday 25 December
 
NAMIBIA PUBLIC HOLIDAYS 2017
New Year's Day Sunday 01 January
Independence Day Tuesday 21 March
Good Friday Friday 14 April
Easter Monday Monday 17 April
Labour Day Monday 01 May
Cassinga Day Thursday 04 May
Ascension Day Thursday 25 May
Africa Day Thursday 25 May
Heroes' Day Saturday 26 August
International Human Rights Day Sunday 10 December
Christmas Day Monday 25 December
Family Day / Day of Goodwill Tuesday 26 December
 
SWAZILAND PUBLIC HOLIDAYS 2017
New Year’s Day Sunday 01 January
Good Friday Friday 14 April
Easter Monday Monday 17 April
Birthday of King Mswati 3rd Wednesday 19 April
National Flag Day Tuesday 25 April
Labour Day Monday 01 May
Ascension Day Thursday 25 May
Birthday of the late King Sobhuza 2nd Saturday 22 July
Independence / Somhlolo Day Wednesday 06 September
Christmas Day Monday 25 December
Boxing Day Tuesday 26 December
Incwala Day Thursday 28 December
 
ZAMBIA PUBLIC HOLIDAYS 2017
New Year's Day Sunday 01 January
International Women's Day Wednesday 08 March
Youth Day Sunday 12 March
Good Friday Friday 14 April
Easter Monday Monday 17 April
Labour Day Monday 01 May
African Freedom Day Thursday 25 May
Heroes' Day Monday 03 July
Unity Day Tuesday 04 July
Farmer's Day Thursday 03 August
Independence Day Tuesday 24 October
Christmas Day Monday 25 December
 
ZIMBABWE PUBLIC HOLIDAYS 2017
New Year’s Day Sunday 01 January
Good Friday Friday 14 April
Easter Monday Monday 17 April
Independence Day Tuesday 18 April
Labour Day Monday 01 May
Defence Force's Day Tuesday 08 August
Heroes' Day Monday 14 August
National Unity Day Friday 22 December
Christmas Day Monday 25 December
Family Day Tuesday 26 December