Term Dates

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