Term Dates
New Title
Term dates 2024/2025
Michaelmas Term 2024
- Monday 2 & 3 September – INSET
- Wednesday 4 September
- Last Day of Term: Thursday 12 December (Term finishes at 12pm)
Michaelmas Half Term
- Monday 21 October – Friday 1 November
Hilary Term 2025
- Tuesday 7 January – INSET
- Wednesday 8 January
- Last Day of Term - Friday 4 April (Term finishes at 12pm)
Hilary Half Term
- Monday 17 February – Friday 21 February
Trinity Term 2025
- Tuesday 22 April – INSET
- Wednesday 23 April
- Monday 5 May - BANK HOLIDAY
- Friday 4 July - Last Day of Term (Term finishes at 12pm)
Trinity Half Term
- Monday 26 May – Friday 30 May
Term dates 2024/2025
Michaelmas Term 2024
- Monday 2 & 3 September – INSET
- Wednesday 4 September
- Last Day of Term: Thursday 12 December (Term finishes at 12pm)
Michaelmas Half Term
- Monday 21 October – Friday 1 November
Hilary Term 2025
- Tuesday 7 January – INSET
- Wednesday 8 January
- Last Day of Term - Friday 4 April (Term finishes at 12pm)
Hilary Half Term
- Monday 17 February – Friday 21 February
Trinity Term 2025
- Tuesday 22 April – INSET
- Wednesday 23 April
- Monday 5 May - BANK HOLIDAY
- Friday 4 July - Last Day of Term (Term finishes at 12pm)
Trinity Half Term
- Monday 26 May – Friday 30 May
Term Dates 2025/2026
Michaelmas Term 2025
- Monday 1 September – INSET
- Tuesday 2 September – INSET
- Wednesday 3 September – First day of school
Half Term
- Monday 20 October – Friday 31 October
Hilary Term 2026
- Tuesday 6 January – INSET
- Wednesday 7 January – Friday 27th March
Half Term
- Monday 16 February – Friday 20 February
Trinity Term 2026
- Tuesday 14 April – INSET
- Wednesday 15 April – Thursday 9 July
- Monday 4 May - BANK HOLIDAY
Half Term
- Monday 25 May – Friday 30 May