Keep up-to-date with important dates and plan ahead with this printable school calendar. From time to time, information published in this calendar may change at short notice. Please keep an eye on our school app or our social media accounts for updates.
2025 Term dates
Term 1
Wednesday 29 January
Wednesday 9 April
Term 2
Wednesday 30 April
Wednesday 2 July
Term 3
Wednesday 23 July
Wednesday 24 September
Term 4
Wednesday 15 October
Wednesday 10 December
School holidays
Autumn school holidays – Thursday 10 April to Tuesday 29 April
Winter school holidays – Thursday 3 July to Tuesday 22 July
Spring school holidays – Thursday 25 September to Tuesday 14 October
Summer school holidays – Thursday 11 December to Tuesday 27 January 2026
2026 Term dates
Term 1
Wednesday 28 January
Wednesday 1 April
Term 2
Wednesday 22 April
Wednesday 1 July
Term 3
Wednesday 15 July
Wednesday 23 September
Term 4
Wednesday 14 October
Wednesday 16 December
School holidays
Autumn school holidays – Thursday 2 April to Tuesday 21 April
Winter school holidays – Thursday 2 July to Tuesday 17 July
Spring school holidays – Thursday 24 September to Tuesday 13 October
Summer school holidays – Thursday 17 December to Tuesday 27 January 2027