Term Dates
2024/25
Autumn term
Start of term | Half term | End of term |
---|---|---|
Monday 2 September 2024 | Monday 28 October to Friday 1 November 2024 | Friday 20 December 2024 (1:30pm) |
Total days: 40 + 35 = 75
Spring term
Start of term | Half term | End of term |
---|---|---|
Monday 6 January 2025 | Monday 17 February to Friday 21 February 2025 | Friday 4 April 2025 (1:30pm) |
Total days: 30 + 30 = 60
Summer term
Start of term | Half term | End of term |
---|---|---|
Tuesday 22 April 2025 | Monday 26 May to Friday 30 May 2025 | Tuesday 22 July 2025 (1:30pm) |
Total days: 23 + 37 = 60
Public holidays
- Wednesday 25 December 2024 (Christmas Day)
- Thursday 26 December 2024 (Boxing Day)
- Wednesday 1 January 2025 (New Year’s Day)
- Friday 18 April 2025 (Good Friday)
- Monday 21 April 2025 (Easter Monday)
- Monday 5 May 2025
- Monday 26 May 2025
- Monday 25 August 2025
INSET Days
- Monday 2 September 2024
- Tuesday 3 September 2024
- Friday 23 May 2025
- Monday 21 July 2025
- Tuesday 22 July 2025
Secondary transfer transition day
- Thursday 3 July 2025
2025/26
Autumn term
Start of term | Half term | End of term |
---|---|---|
Monday 1 September 2025 | Monday 27 October to Friday 31 October 2025 | Friday 19 December 2025 |
Total days: 75
Spring term
Start of term | Half term | End of term |
---|---|---|
Monday 5 January 2026 | Monday 16 February to Friday 20 February 2026 | Friday 27 March 2026 |
Total days: 55
Summer term
Start of term | Half term | End of term |
---|---|---|
Monday 13 April 2026 | Monday 25 May to Friday 29 May 2026 | Monday 20 July 2026 |
Total days: 65
Public holidays
- Thursday 25 December 2025 (Christmas Day)
- Friday 26 December 2025 (Boxing Day)
- Thursday 1 January 2026 (New Year’s Day)
- Friday 3 April March 2026 (Good Friday)
- Monday 6 April 2026 (Easter Monday)
- Monday 4 May 2026
- Monday 25 May 2026
- Monday 31 August 2026
INSET Days
- Monday 1 September 2025
- Tuesday 2 September 2024
- Monday 13 April 2026
- Friday 22 May 2026
- Monday 20 July 2026
Secondary transfer transition day
- Thursday 2 July 2026