Term Dates – 2025-26 and 2026-27

Term Dates 2025-2026

Read PDFDownload PDF Calendar
Note: These dates may be different from those declared by Wiltshire Council
  • Term 1: Mon 1st September – Thurs 23rd October 2025

    Mon 1st  & Tue 2nd September – SDD: No students in school
    Wed 3rd September – Only Year 7 & Year 12 in school
    Thurs 4th September – All students in school.

  • Term 2: Mon 3rd November – Fri 19th December 2025*

    Finish at 12.25

  • Term 3: Mon 5th January – Fri 13th February 2026

  • Term 4: Mon 23rd February – Fri 27th March 2026*

    Finish at 12.25

  • Term 5: Mon 13th April – Fri 22nd May 2026

  • Term 6: Mon 1st June – Tues 21st July 2026*

    Last day for pupils in school is Fri 17th July. School Finishes at 12.25

*End of term early finish: 12.25 on Fri 19th Dec, Fri 27th March & Fri 17th July

Staff Development Days (SDD)

Read PDFDownload Exam Dates PDF
No pupils in school:

  • Monday 1 September 2025
  • Tuesday 2 September 2025
  • Friday 3 October 2025
  • Monday 20 April 2026
  • Monday 20 July 2026
  • Tuesday 21 July 2026

St John’s Holidays

Bank and Public Holidays

  • Friday 24th – Friday 31st October 2025
  • Monday 22nd December 2025 – Friday 2nd January 2026
  • Monday 16th – Friday 20th February 2026
  • Monday 30th March – Friday 10th April 2026
  • Monday 4th May 2026 – May Day Bank Holiday
  • Monday 25th May – Friday 29th May 2026
  • Monday 20th July – Monday 31st August 2026
  • Christmas Day Holiday 25th December 2025
  • Boxing Day Holiday 26th December 2025
  • New Year Holiday 1st January 2026
  • Good Friday Bank Holiday 3rd April 2026
  • Easter Monday Bank Holiday 6th April 2026
  • May Day Bank Holiday 4th May 2026
  • Spring Bank Holiday 25th May 2026
  • Summer Bank Holiday 31st August 2026

Term Dates 2026-2027

Read PDFDownload PDF Calendar
Note: These dates may be different from those declared by Wiltshire Council
  • Term 1: Tues 1st September – Weds 21st October 2026

    Tues 1st & Weds 2nd September September –SDD: No students in school
    Thurs 3rd September – Only  Year 7 & Year 12 in school
    Fri 4th September – All students in school.

  • Term 2: Mon 2nd November – Fri 18th December 2026*

    Finish at 12.25

  • Term 3: Mon 4th January* – Fri 12th  February 2027

    Mon 4th January – SDD: No students in school

  • Term 4: Mon 22nd February – Thurs 25th March 2027*

    Finish at 12.25

  • Term 5: Mon 12th April – Fri 28th May 2027

  • Term 6: Mon 7th June – Fri 23rd July 2027*

    Last day for pupils in school: Weds 21st July. Finish at 12.25.

*End of term early finish: 12.25 on Fri 18th December, Thurs 25th March & Weds 21st July.

Staff Development Days (SDD)

Read PDFDownload Exam Dates PDF TBA
No pupils in school:

  • Tuesday 1st September 2026
  • Wednesday 2nd September 2026
  • Friday 2nd October 2026
  • Monday 4th January 2027
  • Thursday 22nd July 2027
  • Friday 23rd July 2027

St John’s Holidays

Bank and Public Holidays

  • Thursday 22nd – Friday 30th October 2026
  • Monday 21st December 2026 – Friday 1st January 2027
    (SDD Monday 4th January)
  • Monday 15th – Friday 19th February 2027
  • Friday 26th March – Friday 9th April 2027
  • Monday 4th May 2027 – May Day Bank Holiday
  • Monday 31st May – Friday 4th June 2027
  • Thursday 22nd July – Tuesday 31st August 2027
  • Christmas Day Holiday 25th December 2026
  • Boxing Day Holiday 28th December 2026
  • New Year Holiday 1st January 2027
  • Good Friday Bank Holiday 26th March 2027
  • Easter Monday Bank Holiday 29th March 2027
  • May Day Bank Holiday 3rd May 2027
  • Spring Bank Holiday 31st May 2027
  • Summer Bank Holiday 30th August 2027