2026
Wed, 12 January - Fri, 23 March
- 12 January, Monday Staff return
- 14 January, Wednesday Students start
- 19 March, Thursday Students finish (full teaching day)
- 20 March, Friday Staff finish at 10am
Wed, 8 April - Thur, 25 June
- 7 April, Tuesday Staff return
- 8 April, Wednesday Students start
- 25 June, Thursday Students finish (full teaching day)
- 26 June, Friday Staff finish at 10am
Public and School Holidays
- 27 April, Monday
- 1 May, Friday
- 15 June, Monday
- 16 June, Tuesday
Tue, 21 July - Wed, 23 September
- 20 July, Monday Staff return
- 21 July, Tuesday Students start
- 23 September, Wednesday Students finish (full teaching day)
- 23 September, Wednesday Staff finish at 10am
Public and School Holidays
- 10 August, Monday
Tue, 6 October - Wed, 2 December
- 5 October, Monday Staff return
- 6 October, Tuesday Students start
- 2 December, Wednesday Students finish (full teaching day)
- 4 December, Friday Staff finish at 10am
2027
Wed, 13 January - Thur, 18 March
- 11 January, Monday Staff return
- 13 January, Wednesday Students start
- 18 March, Thursday Students finish (full teaching day)
- 19 March, Friday Staff finish at 10am
Tue, 6 April - Thur, 24 June
- 5 April, Monday Staff return
- 6 April, Tuesday Students start
- 24 June, Thursday Students finish (full teaching day)
- 25 June, Friday Staff finish at 10am
Public and School Holidays
- 26 April, Monday
- 27 April, Tuesday
- 16 June, Wednesday
Tue, 20 July - Wed, 22 September
- 19 July, Monday Staff return
- 20 July, Tuesday Students start
- 22 September, Wednesday Students finish (full teaching day)
- 22 September, Wednesday Staff finish
Public and School Holidays
- 9 August, Monday
Tue, 5 October - Wed, 1 December
- 4 October, Monday Staff return
- 5 October, Tuesday Students start
- 1 December, Wednesday Students finish (full teaching day)
- 3 December, Friday Staff finish at 10am