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

Comments are closed.