Term 1:

Start – Monday, 13 January (Staff) | Wednesday, 15 January  (students)
Close – Friday, 4 April
Mid-term Close – Close: Thursday 20 February (12:00) | Return: Tuesday 25 February (7:30)
Public holidays – Friday 21 March (Human Rights Day)

Term 2:

Start – Monday 5 May (Staff)  |  Tuesday 6 May (Students)
Close – Friday 8 August
Mid-term Close – Close: Friday 27 June (Normal time) | Return: Monday 7 July (07:30)
Public Holidays – Monday 16 June (Youth Day)

Term 3:

Start – Monday, 1 September (Staff and Matrics) | Tuesday 2 September (Students)
Close – Wednesday, 3 December (Students) | Friday 5 December (Staff)
Mid-term Close – Close: Thursday 16 October (12:00) | Return: Tuesday 21 October (07:30)
Public holiday – Wednesday 24 September (Heritage Day)

Term 1:

Start – Monday, 12 January (Staff) | Wednesday, 14 January  (Students)
Close – Thursday, 2 April
Mid-term Close – Close: Thursday, 19 February (12:00) | Return: Tuesday, 24 February (7:30)
Public holidays – Saturday, 21 March (Human Rights Day) | Friday 3 April – 6 April (Easter)

Term 2:

Start – Monday, 4 May (Staff)  |  Tuesday, 5 May (Students)
Close – Friday, 7 August
Mid-term Close – Close: Friday, 26 June (Normal time) | Return: Monday, 6 July (07:30)
Public Holidays – Monday, 15 June (School Holiday) | Tuesday, 16 June (Youth Day)

Term 3:

Start – Monday, 7 September (Staff and Matrics) | Tuesday, 8 September (Students)
Close – Friday, 4 December (Students and Staff)
Mid-term Close – Close: Thursday 22 October (12:00) | Return: Tuesday, 27 October (07:30)
Public holiday – Thursday, 24 September (Heritage Day) | Friday, 25 September (School Holiday)