School Holidays & Term Dates 2026 South Africa

The short version
Public schools reopen on 14 January 2026 in the Inland provinces and 21 January 2026 at the Coast. The year ends on 9 December (Inland) or 11 December (Coastal). Independent schools set their own calendars and usually run a week or two later than the public-school terms. Book travel around the public-school dates even if your child is at an IEB school. That is when the airports will be busy and the N1 will not be.
On this page
When do schools reopen in 2026?
Public schools in South Africa reopen on different dates depending on which cluster the province is in. Inland provinces reopen one week before Coastal provinces. The exact 2026 dates:
- Inland provinces — Wednesday, 14 January 2026. That covers Gauteng, Free State, Limpopo, Mpumalanga, North West, and most of Northern Cape.
- Coastal provinces — Wednesday, 21 January 2026. That covers Eastern Cape, KwaZulu-Natal, Western Cape, and the coastal parts of Northern Cape.
Teachers report a few days earlier than learners. If your child has orientation, an admin morning, or sport trials before Term 1 officially starts, those dates come from the specific school, not the provincial calendar.
Full 2026 term dates for public schools
These dates come from the Department of Basic Education school calendar gazetted for 2026.
Inland provinces
| Term | Start | End | Length |
|---|---|---|---|
| Term 1 | Wed 14 January | Fri 27 March | 53 school days |
| Term 2 | Tue 14 April | Fri 26 June | 53 school days |
| Term 3 | Tue 21 July | Fri 2 October | 54 school days |
| Term 4 | Tue 13 October | Wed 9 December | 42 school days |
Coastal provinces
| Term | Start | End | Length |
|---|---|---|---|
| Term 1 | Wed 21 January | Fri 27 March | 48 school days |
| Term 2 | Tue 14 April | Fri 26 June | 53 school days |
| Term 3 | Tue 21 July | Fri 2 October | 54 school days |
| Term 4 | Tue 13 October | Fri 11 December | 44 school days |
Why Inland and Coastal dates are different
The two-cluster system has existed for years. It exists because coastal provinces (Western Cape and KwaZulu-Natal in particular) carry the December domestic-tourism load, and a staggered start to Term 1 spreads the holiday-traffic peak across two weeks instead of one. Inland families head down for the December holidays. Coastal families stay home longer because Term 1 reopens later.
In practice, this means flights into Cape Town and Durban are cheapest in the second week of January (Coastal still on holiday, Inland already back at school). If you have flexibility, that week is the best of the year for domestic travel.
Independent and IEB schools set their own dates
The 246 schools writing IEB matric, plus the rest of South Africa's independent schools, are not bound by the DBE calendar. Most run a calendar that overlaps roughly with the public-school one but starts and ends a week or two later in each term.
A typical independent-school Term 1 in 2026 starts the week of 19 to 26 January, regardless of where the school is. Their Term 4 also tends to run a week longer, with school ending in mid-December. Cambridge schools differ more substantially, often running on a three-term calendar aligned with the UK academic year.
The implication: if you are co-ordinating school terms across siblings at a public school and an independent school, you will have gaps where one is on holiday and the other is not. Plan camps and travel around the longer of the two holiday windows.
Public holidays inside the 2026 school terms
South Africa has 12 public holidays a year. Several fall inside school terms in 2026:
- Human Rights Day: Saturday 21 March (no impact)
- Good Friday: Friday 3 April (school holiday, falls inside the Term 1 break)
- Family Day: Monday 6 April (inside the Term 1 break)
- Freedom Day: Monday 27 April (school closed, Term 2 already started)
- Workers' Day: Friday 1 May (long weekend)
- Youth Day: Tuesday 16 June (school closed)
- National Women's Day: Sunday 9 August (observed Monday 10 August, school closed)
- Heritage Day: Thursday 24 September (school closed)
Watch for the awkward ones. Tuesday 16 June 2026 (Youth Day) and Thursday 24 September (Heritage Day) both create that classic mid-week single-day closure that triggers a wave of family-travel chaos.
Practical planning tips for the 2026 school year
1. Book December 2026 holidays now if you fly
Flights for the 9-11 December peak are usually 30-50% more expensive than the same flights booked in February. If you know you are flying to or from a coastal province in December 2026, book by July.
2. April 2026 is a longer break than it looks
Term 1 ends Friday 27 March and Term 2 starts Tuesday 14 April. That is 17 days off, plus the Good Friday and Family Day weekend in the middle. A real two-and-a-half-week window if you can take leave.
3. The July break is short
Term 2 ends 26 June, Term 3 starts 21 July. That is 24 days, but most camps and short trips eat seven to ten of those, and many working parents only have a week of leave they can use. Plan ahead if you need cover.
4. Term 4 is the shortest term but feels the longest
42 to 44 school days, but it includes matric exams (October to November), prize-givings, sports finals, end-of-year tests, and the general school-system fatigue that arrives by mid-November. November 2026 is going to feel long for everyone.
Frequently asked questions
When do schools reopen in 2026 in South Africa?
Public schools reopen on Wednesday 14 January 2026 in Inland provinces (Gauteng, Free State, Limpopo, Mpumalanga, North West, most of Northern Cape) and Wednesday 21 January 2026 in Coastal provinces (Eastern Cape, KwaZulu-Natal, Western Cape). Most independent schools start a week or two later.
When does the 2026 school year end?
Public schools close on Wednesday 9 December 2026 in Inland provinces and Friday 11 December 2026 in Coastal provinces. Independent schools typically run a week longer.
How many school days are there in 2026?
Inland provinces: approximately 202 school days across four terms. Coastal provinces: approximately 199 school days. The difference is the later start to Term 1 at the Coast.
Why are Inland and Coastal school dates different?
The staggered system spreads the December holiday-travel load across two weeks rather than one. Inland families head to the Coast earlier for December and Coastal families stay home longer when they return in January. It also helps the tourism industry in the major coastal destinations.
Do IEB schools follow the same calendar?
No. The 246 IEB schools and the rest of the independent-school sector set their own calendars. Most run a week or two later than the public-school terms. Cambridge schools often run a different calendar entirely. Check directly with the school.
When are the 2026 school holidays?
The four 2026 school holidays for public schools are: 28 March to 13 April (Autumn break), 27 June to 20 July (Winter break), 3 October to 12 October (Spring break), and 10 December onwards (Summer break). Dates are the same for Inland and Coastal provinces within each break except for the start of summer.
One last thing
The provincial calendar is published in the Government Gazette in the second half of the previous year. Individual schools then layer their own term dates (orientation, exam weeks, school-specific holidays) on top of it. If a particular school sends you a calendar that contradicts what you read here, the school's calendar wins. They are the ones running the day-to-day schedule.
For school search, fees, and admissions information, browse Education South Africa's school directory covering over 24,000 schools across all nine provinces.
