School calendar 2028: term dates

2028 has four terms for public schools: Term 1 12 January to 17 March 2028; Term 2 28 March to 14 June 2028; Term 3 11 July to 22 September 2028; Term 4 3 October to 6 December 2028. That is 200 school days.

Terms and school days

Public school terms 2028
TermFirst school dayLast school dayWeeksSchool daysWeekdays off inside the term
Term 1Days for administration from 104848 weekdays; 50 with the days for administrationnone
Term 2125257 weekdays minus 5 offFri 14 Apr: Good FridayMon 17 Apr: Family DayThu 27 Apr: Freedom DayFri 28 Apr: special school holidayMon 1 May: Workers’ Day
Term 3115354 weekdays minus 1 offWed 9 Aug: National Women’s Day
Term 4Days for administration to 104747 weekdays; 49 with the days for administrationnone
Year4 terms43200204 with the days for administration6 weekdays

Taken from Government Gazette 55619, Notice 8081 of 23 October 2026: 2028 Calendar for public schools; gov.za: National Education Policy Act: 2028 Calendar for public schools; Department of Basic Education: Proposed 2028 School Calendar for public comments (a proposed calendar for public comment, not the published notice; listed as a cross-check only). Saved copies last read on .

Every count in the table was recomputed from the dates: the weekdays from the first to the last school day equal the Gazette’s “No. of days”, and those weekdays minus the public and special school holidays inside the term equal its “Actual no. of school days”.

What sets 2028 apart

Taken from Government Gazette 55619, Notice 8081 of 23 October 2026: 2028 Calendar for public schools; gov.za: National Education Policy Act: 2028 Calendar for public schools; Department of Basic Education: Proposed 2028 School Calendar for public comments (a proposed calendar for public comment, not the published notice; listed as a cross-check only); Public Holidays Act 36 of 1994. Saved copies last read on .

The Gazette notice

Government Gazette
No. 55619,
Notice
No. 8081, Department of Basic Education
Published by
Minister of Basic Education Siviwe Gwarube
Applies to
Public schools in all nine provinces

In Notice 8081 the Minister of Basic Education, Siviwe Gwarube, publishes the 2028 Calendar for public schools in South Africa under section 3(4)(k) of the National Education Policy Act 27 of 1996, after consultation with the Council of Education Ministers. The calendar itself is the schedule printed with the notice.

Taken from Government Gazette 55619, Notice 8081 of 23 October 2026: 2028 Calendar for public schools; gov.za: National Education Policy Act: 2028 Calendar for public schools; Department of Basic Education: Proposed 2028 School Calendar for public comments (a proposed calendar for public comment, not the published notice; listed as a cross-check only). Saved copies last read on .

Days for administration

Bracketed dates around the start of Term 1 and the end of Term 4 are days for administration, excluded from school day counts. The Gazette does not say who attends.

One calendar

The Minister of Basic Education publishes one calendar in the Government Gazette for public schools in all nine provinces. Independent schools are not bound by the public school calendar. They set their own term dates.

Questions people ask

When does school start in 2028?
School days of Term 1 start on Wednesday 12 January 2028; Monday 10 January 2028 and the day after are days for administration.
When does Term 4 2028 end?
The last school day is Wednesday 6 December 2028; days for administration follow until Friday 8 December 2028.

The Gazette notices and pages behind this page

Each figure above was tested against saved copies of these papers, last read on . Should this page and the Government Gazette ever part ways, go by the Gazette. How each date is tested.