School Calendar


2025 School Calendar
(1) for Educators
(2) for Learners

Terms (All Provinces)
First
- Opens: 13 January (1) | 15 January (2)
- Closes: 28 March
Second
- Opens: 8 April
- Closes: 27 June
Third
- Opens: 22 July
- Closes: 3 October
Fourth
- Opens: 13 October
- Closes: 10 December (2) | 12 December (1)
2025 Public Holidays (Including School Holidays)
1 January 2025 – New Year’s Day
21 March 2025 – Human Rights Day
18 April 2025 – Good Friday
21 April 2025 – Family Day
27 April 2025 – Freedom Day
28 April 2025 – Public Holiday
29 April 2025 – School Holiday
30 April 2025 – School Holiday
1 May 2025 – Workers' Day
2 May 2025 – School Holiday
16 June 2025 – Youth Day
9 August 2025 – National Women’s Day
24 September 2025 – Heritage Day
16 December 2025 – Day of Reconciliation
25 December 2025 – Christmas Day
26 December 2025 – Day of Goodwill
2026 School Calendar


(1) for Educators
(2) for Learners

Terms (All Provinces)
First
- Opens: 12 January (1) | 14 January (2)
- Closes: 27 March
Second
- Opens: 8 April
- Closes: 26 June
Third
- Opens: 21 July
- Closes: 23 September
Fourth
- Opens: 6 October
- Closes: 9 December (2) | 11 December (1)
2026 Public Holidays (Including School Holidays)
1 January 2026 – New Year’s Day
21 March 2026 – Human Rights Day
3 April 2026 – Good Friday
6 April 2026 – Family Day
27 April 2026 – Freedom Day
1 May 2026 – Workers’ Day
15 June 2026 – Special school holiday
16 June 2026 – Youth Day
9 August 2026 – National Women’s Day
10 August 2026 – Public holiday
24 September 2026 – Heritage Day
16 December 2026 – Day of Reconciliation
25 December 2026 – Christmas Day
26 December 2026 – Day of Goodwill
2027 School Calendar


(1) for Educators
(2) for Learners

Terms (All Provinces)
First
- Opens: 11 January (1) | 13 January (2)
- Closes: 19 March
Second
- Opens: 6 April
- Closes: 25 June
Third
- Opens: 20 July
- Closes: 22 September
Fourth
- Opens: 5 October
- Closes: 8 December (2) | 10 December (1)
2027 Public Holidays (Including School Holidays)
1 January 2027 – New Year’s Day
21 March 2027 – Human Rights Day
22 March 2027 – Public holiday
26 March 2027 – Good Friday
29 March 2027 – Family Day
26 April 2027 – Special school holiday
27 April 2027 – Freedom Day
1 May 2027 – Workers’ Day
16 June 2027 – Youth Day
9 August 2027 – National Women’s Day
24 September 2027 – Heritage Day
16 December 2027 – Day of Reconciliation
25 December 2027 – Christmas Day
26 December 2027 – Day of Goodwill
27 December 2027 – Public holiday