Web Design for Schools
in South Africa

The information contained on this page is obtained directly from the website of the Department of Education. We cannot be held responsible for any inaccuracies or errors, so please consult your school before booking your holiday!

2025 Calendar for Public Schools,
All Provinces

 
Term Dates Weeks Days Public
Holidays
School
days
1(13) 15 Jan - 28 Mar1153 (55)152 (54)
208 Apr - 27 Jun12595 + 351
322 Jul - 03 Oct1154153
413 Oct - 10 (12) Dec943 (45)043 (45)
Total:43209 (213)7 + 3199 (203)

 

Subscribe to this calendar

 

2025 Public Holidays

 

2024Holiday
01 JanuaryNew Year's Day
21 MarchHuman Rights Day
18 AprilGood Friday
21 AprilFamily Day
27 AprilFreedom Day
28 AprilPublic Holiday
29 AprilSpecial School Holiday
30 AprilSpecial School Holiday
01 MayWorkers' Day
02 MaySpecial School Holiday
16 JuneYouth Day
09 AugustNational Women's Day
24 SeptemberHeritage Day
16 DecemberDay of Reconciliation
25 DecemberChristmas Day
26 DecemberDay of Goodwill

Now available

You are welcome to use our Excel-based 2025 School Planner that you can download and use to record all your school's events for the year.

school planner