If you’re wondering when do schools close for December holidays in South Africa, the answer is clear: for 2025, schools close on Friday, 12 December. But looking ahead, the Department of Basic Education has already released the 2026 school calendar, and there’s good news for planners.
- When do Schools Close for December Holidays?
- Looking Ahead: 2026 School Calendar Highlights
- Why Knowing the School Calendar Matters
- Private Schools: Similar But Not Always the Same
- Family-Friendly December Activities in Gauteng
- Travel Tips for the December Holiday Rush
- FAQ: December School Holidays in South Africa
- Get Ahead with Holiday Planning
Here’s everything Gauteng parents, learners, and educators need to know for year-end planning, travel, and school readiness.
When do Schools Close for December Holidays?
Public schools across South Africa, including Gauteng, will close for the December holidays on 12 December 2025. Learners are expected to return for the new academic year on 14 January 2026.
This break spans just over four weeks, giving families ample time for travel, festive season activities, or rest.
ALSO READ: UNISA 2026 Applications Reopen – Apply by 19 December
Looking Ahead: 2026 School Calendar Highlights
The Department of Basic Education published the 2026 public school calendar on 26 February 2025, giving early insight into school terms and holiday dates.
Term Breakdown for 2026
Term 1: 14 January – 27 March
- Weeks: 11
- School days: 53 (55)
- Public holidays: 0
Term 2: 8 April – 26 June
- Weeks: 12
- School days: 54
- Public holidays:
- Good Friday (3 April)
- Family Day (6 April)
- Freedom Day (27 April)
- Workers’ Day (1 May)
- Youth Day observed (16 June)
- Special school holiday (15 June)
Term 3: 21 July – 23 September
- Weeks: 10
- School days: 46
- Public holidays:
- National Women’s Day observed (10 August)
Term 4: 6 October – 11 December
- Weeks: 10
- School days: 47 (49)
- Public holidays: None
Final school day in 2026: Friday, 11 December
This consistency helps parents and guardians prepare for two years in advance, particularly when coordinating leave or planning family events.
ALSO READ: 2026 NSFAS Application: Step-by-Step Guide to Apply Successfully
Why Knowing the School Calendar Matters
Understanding when schools close for December holidays helps families:
- Book holidays before prices spike
- Arrange childcare well in advance
- Coordinate work leave with school schedules
- Plan for year-end exams and study time
Private Schools: Similar But Not Always the Same
While public school dates are fixed nationally, private schools in Gauteng — such as Curro, Redhill, and St. David’s — may adjust their calendars. Some may close a week earlier or resume a few days later.
To avoid confusion:
- Request a 2026 calendar directly from the school
- Follow newsletters or term circulars closely
- Use school-specific apps or parent portals for updates
Family-Friendly December Activities in Gauteng
The December school holidays offer a fantastic opportunity to explore local attractions with your children. Some top picks include:
- Gold Reef City – for family rides and festive events
- Joburg Zoo’s Festival of Lights – an evening favourite
- Holiday workshops – at Wits Planetarium or Sci-Bono
- Neighbourgoods and local markets – for festive shopping
- Outdoor escapes – picnic at Walter Sisulu Botanical Gardens
Many municipalities also run youth programmes during the break. Check with your local ward or community centre.
Travel Tips for the December Holiday Rush
Travelling over the December break? Here’s what to keep in mind:
- Book early – December is peak season
- Update documents – especially children’s passports or birth certificates
- Travel light and smart – plan around traffic peaks (16–24 Dec)
- Keep emergency contacts handy if leaving kids with relatives
Stay up to date with SANRAL traffic updates and Home Affairs notices, especially if you’re heading to border posts.
ALSO READ: The 10 Best University Degrees That Will Guarantee You a Job in 2025
FAQ: December School Holidays in South Africa
When do schools close for December holidays in 2025?
Friday, 12 December 2025.
When do schools reopen in 2026?
Wednesday, 14 January 2026.
What’s the last school day in 2026?
Friday, 11 December 2026.
Do all schools follow the same dates?
No. Private schools may vary slightly. Always confirm directly with the school.
How many weeks are in the 2026 December holiday?
Roughly four weeks, from 11 December 2026 to mid-January 2027.
Get Ahead with Holiday Planning
Knowing when schools close for December holidays helps families plan with confidence. With clear dates for both 2025 and 2026, there’s no need to leave things to the last minute.
Whether you’re travelling, relaxing at home, or getting a head start on 2026 goals — use this time to reconnect and recharge.


