School calendar 2027: term dates

2027 has four terms for public schools: Term 1 13 January to 19 March 2027; Term 2 6 April to 25 June 2027; Term 3 20 July to 22 September 2027; Term 4 5 October to 8 December 2027. That is 197 school days.

Terms and school days

Public school terms 2027
TermFirst school dayLast school dayWeeksSchool daysWeekdays off inside the term
Term 1Days for administration from 104848 weekdays; 50 with the days for administrationnone
Term 2125659 weekdays minus 3 offMon 26 Apr: special school holidayTue 27 Apr: Freedom DayWed 16 Jun: Youth Day
Term 3104647 weekdays minus 1 offMon 9 Aug: National Women’s Day
Term 4Days for administration to 104747 weekdays; 49 with the days for administrationnone
Year4 terms42197201 with the days for administration4 weekdays

Taken from Government Gazette 52178, Notice 5902 of 25 February 2025: 2027 Calendar for public schools; Department of Basic Education: Published 2027 School Calendar. 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 2027 apart

Taken from Government Gazette 52178, Notice 5902 of 25 February 2025: 2027 Calendar for public schools; Department of Basic Education: Published 2027 School Calendar; gov.za: Public holidays in South Africa. Saved copies last read on .

The gov.za summary shows other 2027 dates

The gov.za school calendar summary shows the proposed dates of Term 3 and Term 4 for 2027, not the published ones. This site follows the dates in the published Government Gazette.

gov.za prints Term 3 as “20 July – 1 Oct” and Term 4 as “11 October – (8) 10 December”. The published Government Gazette 52178 prints Term 3 from 20 July 2027 to 22 September 2027 and Term 4 from 5 October 2027 to 8 December 2027. The gov.za figures are those of the proposed calendar: Government Gazette 51400, Notice 5429 of 15 October 2024: Call for comments, proposed 2027 school calendar.

By the gov.za figures the September–October holidays would be Saturday 2 October 2027 to Sunday 10 October 2027; by the published Gazette they are Thursday 23 September 2027 to Monday 4 October 2027, the dates on this page.

The Gazette notice

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

In Notice 5902 the Minister of Basic Education, Siviwe Gwarube, publishes the 2027 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 52178, Notice 5902 of 25 February 2025: 2027 Calendar for public schools; Department of Basic Education: Published 2027 School Calendar. 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 2027?
School days of Term 1 start on Wednesday 13 January 2027; Monday 11 January 2027 and the day after are days for administration.
When does Term 4 2027 end?
The last school day is Wednesday 8 December 2027; days for administration follow until Friday 10 December 2027.

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.