PUBLIC HOLIDAYS – 2024
1 January | New Year’s Day |
21 March | Human Rights Day |
29 March | Good Friday |
1 April | Family Day |
27 April | Freedom Day |
1 May | Workers Day |
16 June | Youth Day |
17 June | Public Holiday |
9 August | National Women’s Day |
24 September | Heritage Day |
16 December | Day of Reconciliation |
25 December | Christmas Day |
26 December | Day of Goodwill |
RELIGIOUS HOLY DAYS – 2024
CHRISTIAN | |
13 February | Shrove Tuesday |
14 February | Ash Wednesday |
14 February | Lent (commence) |
24 March | Palm Sunday |
28 March | Holy Thursday |
29 March | Good Friday |
31 March | Easter Sunday |
9 May | Ascension Day |
19 May | Pentecost/Whit Sunday |
25 December | Christmas Day |
JEWISH | |
25 January | Tu-B’shvat |
21 March | Ta’Anit Esther |
24 March | Purim |
23 April – 30 April | Pesach |
26 May | Lag B’Omer |
12 – 13 June | Shavuot |
13 August | Tish B’Av (Fast of 10th of Av) |
3 – 4 October | Rosh Hashanah |
12 October | Yom Kippur (Day of Atonement) |
17 -23 October | Sukkot |
26 December – 2 January | Chanukah |
ISLAMIC | |
8 February | Isra Al Mi’Raj |
12 March | Commencement of Ramadaan |
7 April | Lailat al Oadr |
10 April | Eid-Ul-Fitr |
17 June | Eid-Ul-Adha |
7 July | 1st Muharram |
16 July | Ashura |
16 September | Muhammad’s Birthday |
HINDU | |
15 January | Makar Sankranti |
8 March | Maha Shivaratri |
25 March | Holi |
17 April | Rama Navami |
19 August | Raksha Bandhan |
26 August | Krishna Janamashtmi |
3 October | Navratri |
1 November | Deepavali/Diwali |
BAHA’I FAITH HOLY DAYS | |
20 March | Naw-Ruz (the New Year) |
20 April | Feast of Ridvan (1st day) |
23 May | Declaration of the Bab |
28 May | Ascension of Baha’u’llah |
9 July | Martyrdom of the Bab |
2 November | Birth of the Bab |
3 November | Birth of Baha’u’llah |
OTHER | |
SCHOOL HOLIDAYS – 2024 – GOVERNMENT
Coastal provinces: Eastern Cape, KwaZulu-Natal, Western Cape, Northern Cape
TERM | DURATION |
1 | 17 January – 20 March |
2 | 3 April – 14 June |
3 | 9 July – 20 September |
4 | 1 October – 13 December |
Inland provinces: Free State, Gauteng, Limpopo, Mpumalanga, North West
TERM | DURATION |
1 | 17 January – 20 March |
2 | 3 April – 14 June |
3 | 9 July – 20 September |
4 | 1 October – 13 December |
10 – 11 February | Midmar Mile |
15 – 17 February | Dusi |
8 March | Non-stop Dusi |
1 – 5 May | Art in the Park |
19 May | Cars in the park – 079 568 7374 |
24 May – 29 May | Royal Agricultural Show |
23 May – 26 May | Art in the Country |
9 June | Comrades Marathon |
2 – 4 August | The Hilton Arts Festival |
20 October | Amashova Durban Classic |
2 February | World Wetlands Day |
3 March | World Wildlife Day |
23 March | World Meteorological Day |
30 March | Earth Hour |
22 April | Earth Day |
22 May | International Biodiversity Day |
5 June | World Environment Day |
18 July | Nelson Mandela Day |
31 July | World Ranger Day |
16 September | World Ozone Day |
21 September | International Coastal Clean-Up Day |
22 September | World Rhino Day |
7 October | World Habitat Day |
21 November | World Fisheries Day |
10 February | Chinese New Year |
14 February | Valentines Day |
17 March | St Patrick’s Day |
12 May | Mother’s Day |
16 June | Fathers Day |
18 July | Nelson Mandela Day |
28 July | Grandparents Day |
9 August | Women’s Day |
1 September | Spring Day |
4 September | Administrative Professionals Day |
5 October | Teachers Day |
16 October | Bosses Day |
31 October | Haloween |
5 November | Guy Fawkes |
28 November | Thanksgiving Day |
4 February | World Cancer Day |
8 March | International Women’s Day |
25 April | World Malaria Day |
31 May | World No Tobacco Day |
6 July | International Day of Co-operatives |
8 September | International Literacy Day |
21 September | International Day of Peace |
27 September | World Tourism Day |
26 September | World Maritime Day |
5 October | World Teachers’ Day |
16 October | World Food Day |
20 November | World Children’s Day |
1 December | World Aids Day |
10 December | Human Rights Day |
For a full list click here.