Calendar
Term Dates
2025 |
2026 |
Term 1: Duration: (13) 15 January – 28 March Number of weeks: 11 Number of days: 53 (55) Actual number of school days: 52 (54) Number of public holidays: 1 – Human Rights Day: 21 Mar
Term 2: Duration: 8 April – 27 June Number of weeks: 12 Number of days: 59 Actual number of school days: 51 Number of public holidays: 5+3 – Easter: 18 Apr Good Friday and 21 Apr Family Day – Freedom Day: 27 Apr observed on 28 Apr – Special school holiday: 29 to 30 Apr – Workers’ Day: 1 May – Special school holiday: 2 May – Youth Day: 16 Jun
Term 3: Duration: 22 July – 03 October Number of weeks: 11 Number of days: 54 Actual number of school days: 53 Number of public holidays: 1 – Heritage Day: 24 Sept
Term 4: Duration: 13 October – (10) 12 December Number of weeks: 9 Number of days: 43 (45) Actual number of school days: 43 (45) Number of public holidays: 0
|
Term 1: Duration: (12) 14 January – 27 March Number of weeks: 11 Number of days: 53 (55) Actual number of school days: 53 (55) Number of public holidays: 0
Term 2: Duration: 8 April – 26 June Number of weeks: 12 Number of days: 58 Actual number of school days: 54 Number of public holidays: 3+1 – Easter: 3 Apr Good Friday and 6 Apr Family Day – Freedom Day: 27 Apr – Workers’ Day: 1 May – Special school holiday: 15 Jun – Youth Day: 16 Jun
Term 3: Duration: 21 July – 23 Sept Number of weeks: 10 Number of days: 47 Actual number of school days: 46 Number of public holidays: 1 – National Women’s Day: 9 Aug (observed on 10 Aug)
Term 4: Duration: 6 October – (9) 11 December Number of weeks: 10 Number of days: 47 (49) Actual number of school days: 47 (49) Number of public holidays: 0
|
Public & School Holidays
2025
1 January: New Year’s Day
21 March: Human Rights Day
18 April: Good Friday *
21 April: Family Day
27 April: Freedom Day
28 April: Public holiday Freedom Day observed **
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
1 January: New Year’s Day
21 March: Human Rights Day
3 April: Good Friday *
6 April: Family Day
27 April: Freedom Day
1 May: Workers’ Day
16 June: Youth Day
9 August: National Women’s Day
10 August: Public holiday National Women’s Day observed **
24 September: Heritage Day
16 December: Day of Reconciliation
25 December: Christmas Day
26 December: Day of Goodwill
|
* The dates on which Good Friday and Easter Sunday fall are determined according to the ecclesiastical moon. That varies each year but they fall at some point between late March and late April.
**The Public Holidays Act (Act No 36 of 1994 [PDF]) determines whenever any public holiday falls on a Sunday, the Monday following on it shall be a public holiday.
Source:
https://www.gov.za/about-sa/school-calendar
https://www.gov.za/about-sa/public-holidays