2019 School Terms for all Provinces

Term School Starts School Ends Weeks School Days
1 9 January 15 March 10 48
2 2 April 14 June 11 51
3 9 July 20 September 11 53
4 1 October 4 December 10 47

2018 Public Holidays in South Africa

1 January: New Year's Days
21 March: Human Rights Days
30 March: Good Friday
2 April: Family Day (Easter Monday)
27 April: Freedom Day
30 April: School Holiday
1 May: Workers' Day
16 June: Youth Day
9 August: National Woman's Day
10 August: School Holiday
24 September: Heritage Day
16 December: Day of Reconciliation
17 December: Public Holiday
25 December: Christmas Day
26 December: Day of Goodwill