School Terms 2027
13 January – 19 March 202748 school days
6 April – 25 June 202756 school days
20 July – 22 September 202747 school days
5 October – 3 December 202744 school days
Total: 195 school days
Public and School Holidays 2027
1 January
New Year's Day
21 March
Human Rights Day
22 March
Public Holiday
26 March
Good Friday
29 March
Family Day
26 April
Special School HolidaySpecial School Holiday
27 April
Freedom Day
1 May
Workers' Day
6 May
Ascension DaySpecial School Holiday
16 June
Youth Day
9 August
National Women's Day
24 September
Heritage Day
16 December
Day of Reconciliation
25 December
Christmas Day
26 December
Day of Goodwill
27 December
Public Holiday
Subject to change.

