SOUTH AFRICAN GOVERNMENT SCHOOL TERMS 2026

SOUTH AFRICAN GOVERNMENT SCHOOL TERMS 2026

South African Government School Terms

Eastern Cape, Free State, Gauteng, KwaZulu-Natal, Limpopo, Mpumalanga, North West, Northern Cape and  Western Cape. All nine provinces have the same school calendar for .
TermDurationNo. of WeeksNo. of DaysNo. of Pub. HolsActual School Days
1(0-9) 11 Jan – 31 Mar12(56) 601+156 (58)
218 Apr – 30 Jun11543+150
324 Jul – 29 Sep1050248
49 Oct – 6 (8) Dec9(43) 450(43) 45
Total43(205) 2096+2197 (201)

Dates and days in brackets ( ) are applicable to educators
Public Holidays

1 January New Year’s Day
20 March School holiday
21 March Human Rights Day
14 April Good Friday
17 April Family Day
27 April Freedom Day
28 April School holiday
1 May Workers’ Day
16 June Youth Day
9 August National Women’s Day
24 September Heritage Day
16 December Day of Reconciliation
25 December Christmas Day
26 December Day of Goodwill
2026 South African Government School Terms

Eastern Cape, Free State, Gauteng, KwaZulu-Natal, Limpopo, Mpumalanga, North West, Northern Cape and  Western Cape. All nine provinces have the same school calendar for 2026 .
TermDurationNo. of WeeksNo. of DaysNo. of Pub. HolsActual School Days
1(15) 17 Jan – 28 Mar11(53) 511(52) 50
210 Apr – 22 Jun11542+151
317 Jul – 28 Sep11542+151
49 Oct – 12 (14) Dec10(49) 470(49) 47
Total43(210) 2065+2(203) 199

Dates and days in brackets ( ) are applicable to educators
Public Holidays 2026

1 January -New Year’s Day
21 March – Human Rights Day
30 March – Good Friday
2 April – Family Day
27 April – Freedom Day
30 April – School holiday
1 May – Workers’ Day
16 June – Youth Day
9 August – National Women’s Day
24 September – Heritage Day
16 December – Day of Reconciliation
17 December – Public holiday
25 December – Christmas Day
26 December – Day of Goodwill