Term Dates and Calendar
School calendar for 2024/25
Autumn Term
- Start - Wednesday 4th September 2024 (Monday 2nd September and Tuesday 3rd September 2024 - INSET DAY)
- Half Term - Monday 28 October - Friday 1 November 2024 (Monday 4th November 2024 - INSET DAY)
- End - Friday 20 December 2024
Total days: 40 + 35 = 75
Spring Term
- Start - Monday 6 January 2025
- Half Term - 17 February - Friday 21 February 2025
- End - Friday 4 April 2025
Total days: 30 + 30 = 60
Summer Term
- Start - Wednesday 23rd April 2025 (Tuesday 22 April 2025 - INSET DAY)
- Half Term - Monday 26 May - Friday 30 May 2025
- End - Tuesday 22 July 2025 (Friday 13th June 2025 - INSET DAY)
Total days: 23 + 37 = 60
Please note the fifth inset day will be confirmed during the 2024/25 academic Year
Public holidays
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
Secondary transfer transition day
- Thursday 3 July 2025
Provisional school calendar for 2025/26
Please note, these dates have been provisionally set by the local authority and 5 INSET days are due to be set throughout the year
Autumn Term
- Start - Monday 1 September 2025
- Half Term - Monday 27 October to Friday 31 October 2025
- End - Friday 19 December 2025
Spring Term
- Start - Monday 5 January 2026
- Half Term - Monday 16 February to Friday 20 February 2026
- End - Friday 27 March 2026
Summer Term
- Start - Monday 13 April 2026
- Half Term - Monday 25 May to Friday 29 May 2026
- End - Monday 20 July 2026
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
Secondary transfer transition day
- Thursday 2 July 2026