Skip to content

2025/2026

Autumn Term

  • First day of term

    4th Sep 2025

  • Half Term

    27th Oct 2025 - 31st Oct 2025

  • Last day of term

    19th Dec 2025

  • Winter holidays

    22nd Dec 2025 - 2nd Jan 2026

  • Further Information

    Last day of summer holiday - Monday 1st September
    INSET days - Tuesday 2nd September and Wednesday 3rd September
    INSET day - Friday 24th October

Spring Term

  • First day of term

    6th Jan 2026

  • Half Term

    16th Feb 2026 - 20th Feb 2026

  • Last day of term

    2nd Apr 2026

  • Easter/Spring holidays

    3rd Apr 2026 - 17th Apr 2026

  • Further Information

    INSET day - Monday 5th January
    Bank Holidays - Friday 3rd April and Monday 6th April

Summer Term

  • First day of term

    20th Apr 2026

  • Half Term

    25th May 2026 - 29th May 2026

  • Last day of term

    22nd Jul 2026

  • Summer holidays

    27th Jul 2026 - 31st Aug 2026

  • Further Information

    Bank Holiday - Monday 4th May
    INSET day - Monday 1st June
    Occasional holidays - Thursday 23rd and Friday 24th July - Non-pupil days

2026/2027

Autumn Term

  • First day of term

    7th Sep 2026

  • Half Term

    23rd Oct 2026 - 30th Oct 2026

  • Last day of term

    18th Dec 2026

  • Winter holidays

    21st Dec 2026 - 1st Jan 2027

  • Further Information

    Staff INSET Days (Non-Pupil Days):
    Thursday, 3rd September
    Friday, 4th September
    Friday, 23rd October
    Monday, 4th January

Spring Term

  • First day of term

    5th Jan 2027

  • Half Term

    15th Feb 2027 - 19th Feb 2027

  • Last day of term

    25th Mar 2027

  • Easter/Spring holidays

    26th Mar 2027 - 9th Apr 2027

  • Further Information

    Staff INSET Day (Non-Pupil Day):
    Monday, 4th January

    Bank Holidays:
    Friday, 26th March
    Monday, 29th March

Summer Term

  • First day of term

    12th Apr 2027

  • Half Term

    31st May 2027 - 4th Jun 2027

  • Last day of term

    23rd Jul 2027

  • Summer holidays

    26th Jul 2027 - 1st Sep 2027

  • Further Information

    Bank Holidays:
    Monday, 3rd May
    Monday, 31st May

    Staff INSET Day (Non-Pupil Day):
    Monday, 7th June

    Non-Pupil Occasional Days:
    Monday, 26th July
    Tuesday, 27th July

2027/2028

Autumn Term

  • First day of term

    6th Sep 2027

  • Half Term

    22nd Oct 2026 - 29th Oct 2027

  • Last day of term

    22nd Dec 2027

  • Winter holidays

    23rd Dec 2027 - 5th Jan 2028

  • Further Information

    Staff INSET Days (Non-Pupil Days):
    Thursday, 2nd September
    Friday, 3rd September
    Friday, 22nd October
    Friday, 7th January

    Non-Pupil Occasional Day:
    Thursday, 6th January

Spring Term

  • First day of term

    10th Jan 2028

  • Half Term

    14th Feb 2028 - 18th Feb 2028

  • Last day of term

    31st Mar 2028

  • Easter/Spring holidays

    2rd Apr 2028 - 17th Apr 2028

  • Further Information

    Staff INSET Day (Non-Pupil Day):
    Friday, 7th January

    Bank Holidays:
    Friday, 14th April
    Monday, 17th April

Summer Term

  • First day of term

    18th Apr 2028

  • Half Term

    29th May 2028 - 2nd Jun 2028

  • Last day of term

    21st Jul 2028

  • Summer holidays

    24th Jul 2028 - 1st Sep 2028

  • Further Information

    Bank Holiday
    Monday, 1st May
    Monday, 29th May

    Staff INSET Day (Non-Pupil Day)
    Monday, 5th June

    Non-Pupil Occasional Days:
    Monday, 24th July
    Tuesday, 25th July