School Calendar and Public Holidays | Western Cape Education Department

School Calendar and Public Holidays

School Calendar and Public Holidays 2023, 2024 & 2025

1 for Educators
2 for Learners

2023 School Calendar:
Term All Provinces
Opens Closes
First 16 January 1
18 January 2
31 March
Second 12 April 23 June
Third 18 July 29 September
Fourth 10 October 13 December 2
15 December 1

 

2023 Public Holidays:
Date Title
 1 January 2023   New Year’s Day    
 2 January 2023   Public Holiday
 20 March 2023   School Holiday
 21 March 2023   Human Rights Day 
 7 April 2023   Good Friday 
 10 April 2023   Family Day 
 27 April 2023   Freedom Day
 28 April 2023   School Holiday
1 May 2023   Workers' Day 
 16 June 2023   Youth Day 
 9 August 2023   National Women’s Day 
 24 September 2023   Heritage Day 
 25 September 2023   Public Holiday
 16 December 2023   Day of Reconciliation 
 25 December 2023   Christmas Day 
 26 December 2023   Day of Goodwill
2024 School Calendar:
Term All Provinces
Opens Closes
First 15 January 1
17 January 2
20 March
Second 3 April 14 June
Third 9 July 20 September
Fourth 1 October 11 December 2
13 December 1

 

2024 Public Holidays:
Date Title
 1 January 2024   New Year’s Day    
 21 March 2024   Human Rights Day 
 29 March 2024   Good Friday 
 1 April 2024   Family Day 
 27 April 2024   Freedom Day
1 May 2024   Workers' Day 
 16 June 2024   Youth Day 
 17 June 2024   Public Holiday
 9 August 2024   National Women’s Day 
 24 September 2024   Heritage Day 
 16 December 2024   Day of Reconciliation 
 25 December 2024   Christmas Day 
 26 December 2024   Day of Goodwill

2025 School Calendar:
Term All Provinces
Opens Closes
First 13 January 1
15 January 2
28 March
Second 8 April 27 June
Third 22 July 3 October
Fourth 13 October 10 December 2
12 December 1

 

2025 Public Holidays:
Date Title
 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