2022 Calendar
Term 1:
Wednesday 12 January to Wednesday 13 April
Half Term:
Close: Thursday 24 February Return: Tuesday 1 March
Public Holidays:
Monday 21 March - Human Rights Day
Term 2:
Wednesday 4 May to Friday 5 August
Half Term:
Close: Friday 24 June Return: Monday 4 July
Public Holidays:
Thursday 16 June - Youth Day
Friday 17 June - school holiday
Term 3:
Tuesday 6 September to Wednesday 7 December
Half Term:
Close: Thursday 20 October Return: Tuesday 25 October
2023 Calendar
Term 1:
Wednesday 11 January to Wednesday 5 April
Half Term:
Close: Thursday 23 February Return: Tuesday 28 February
Public Holidays:
Monday 20 March - school holiday
Tuesday 21 March - Human Rights Day
Term 2:
Wednesday 3 May to Tuesday 8 August
Half Term:
Close: Friday 23 June Return: Monday 3 July
Public Holidays:
Friday 16 June - Youth Day
Term 3:
Wednesday 6 September to Wednesday 6 December
Half Term:
Close: Thursday 26 October Return: Tuesday 31 October
Public Holidays:
Monday 25 September - Heritage Day holiday for Sunday 24 September