It’s helping families plan around the official Wiltshire school holidays and term dates. Published by Wiltshire Council, the annual school calendar is based on 190 pupil days within a total of 195 days, which also includes staff development days and training days for teaching staff.
The schedule covers the autumn term, spring term, and summer term, along with major holidays such as Christmas Day, Boxing Day, New Year’s Day, Good Friday, Easter Monday, and much more.
Wiltshire School Holidays 2025/2026
Below are the Wiltshire school holidays for 2025/2026.
School Term Dates 2025 to 2026
| Term | Date Range | Number of Days |
|---|---|---|
| Term 1 | Monday 1 September 2025 to Wednesday 22 October 2025 | 38 Days |
| Term 2 | Monday 3 November 2025 to Friday 19 December 2025 | 35 Days |
| Term 3 | Monday 5 January 2026 to Friday 13 February 2026 | 30 Days |
| Term 4 | Monday 23 February 2026 to Friday 27 March 2026 | 25 Days |
| Term 5 | Monday 13 April 2026 to Friday 22 May 2026 | 29 Days |
| Term 6 | Monday 1 June 2026 to Wednesday 22 July 2026 | 38 Days |
| 6 Term Year | Academic Year | 195 Days |
Bank Holidays 2025 to 2026
| Bank Holiday | Date |
|---|---|
| Christmas Day Holiday | Thursday 25 December 2025 |
| Boxing Day Holiday | Friday 26 December 2025 |
| New Year’s Holiday | Thursday 1 January 2026 |
| Good Friday | Friday 3 April 2026 |
| Easter Monday | Monday 6 April 2026 |
| May Day Holiday | Monday 4 May 2026 |
| Spring Bank Holiday | Monday 25 May 2026 |
| Summer Bank Holiday | Monday 31 August 2026 |
Wiltshire School Holidays 2026/2027
Below are the Wiltshire school holidays and term dates for 2026/2027.
School Term Dates 2026 to 2027
| Term | Date Range | Number of Days |
|---|---|---|
| Term 1 | Tuesday 1 September 2026 to Wednesday 21 October 2026 | 37 Days |
| Term 2 | Monday 2 November 2026 to Friday 18 December 2026 | 35 Days |
| Term 3 | Monday 4 January 2027 to Friday 12 February 2027 | 30 Days |
| Term 4 | Monday 22 February 2027 to Thursday 25 March 2027 | 24 Days |
| Term 5 | Monday 12 April 2027 to Friday 28 May 2027 | 34 Days |
| Term 6 | Monday 7 June 2027 to Friday 23 July 2027 | 35 Days |
| 6 Term Year | Academic Year | 195 Days |
Bank Holidays 2026 to 2027
| Bank Holiday | Date |
|---|---|
| Christmas Day Holiday | Friday 25 December 2026 |
| Boxing Day Holiday (substitute day) | Monday 28 December 2026 |
| New Year’s Holiday | Friday 1 January 2027 |
| Good Friday | Friday 26 March 2027 |
| Easter Monday | Monday 29 March 2027 |
| May Day Holiday | Monday 3 May 2027 |
| Spring Bank Holiday | Monday 31 May 2027 |
| Summer Bank Holiday | Monday 30 August 2027 |
Find UK School Holidays by Council
Looking for official school holiday dates across the UK? Browse our complete guide to UK school holidays organised by council so you can quickly find accurate term dates and plan family activities with confidence.
Check more: England School Holidays
Wiltshire School Holidays 2027/2028
Below are the Wiltshire school holidays and term dates for 2027/2028.
School Term Dates 2027 to 2028
| Term | Date Range | Number of Days |
|---|---|---|
| Term 1 | Wednesday 1 September 2027 to Wednesday 20 October 2027 | 36 Days |
| Term 2 | Monday 1 November 2027 to Friday 17 December 2027 | 35 Days |
| Term 3 | Tuesday 4 January 2028 to Friday 11 February 2028 | 29 Days |
| Term 4 | Monday 21 February 2028 to Friday 31 March 2028 | 30 Days |
| Term 5 | Tuesday 18 April 2028 to Friday 26 May 2028 | 28 Days |
| Term 6 | Monday 5 June 2028 to Tuesday 25 July 2028 | 37 Days |
| 6 Term Year | Academic Year | 195 Days |
Bank Holidays 2027 to 2028
| Bank Holiday | Date |
|---|---|
| Christmas Day Holiday (substitute day) | Monday 27 December 2027 |
| Boxing Day Holiday (substitute day) | Tuesday 28 December 2027 |
| New Year’s Holiday (substitute day) | Monday 3 January 2028 |
| Good Friday | Friday 14 April 2028 |
| Easter Monday | Monday 17 April 2028 |
| Early May Bank Holiday | Monday 1 May 2028 |
| Spring Bank Holiday | Monday 29 May 2028 |
| Summer Bank Holiday | Monday 28 August 2028 |

Staff Development Days (Inset Days)
Ever noticed those random days when school is closed for pupils? Those are staff development days. Wiltshire Council schedules five such days (or the equivalent of 30 hours) within the 195-day academic year. The catch? Each school sets these days at its own discretion.
So, your child’s school might be closed on different dates than your neighbour’s. Always check directly with your school for their specific INSET day schedule.
Download & Print School Holiday Calendars
| Academic Year | PDF Download |
|---|---|
| Academic Year 2025 to 2026 | Term Dates 2025 to 2026 PDF |
| Academic Year 2026 to 2027 | Term Dates 2026 to 2027 PDF |
| Academic Year 2027 to 2028 | Term Dates 2027 to 2028 PDF |
Other Nearby Council Term Dates
Planning trips outside Wiltshire? Here are links to neighbouring councils’ term dates:
- Dorset Council – Check Dorset Term Dates
- Somerset Council – Check Somerset Term Dates
- Gloucestershire County Council – Check Gloucestershire Term Dates
Have a Question About School Holiday Dates?
If you’ve spotted an issue, need clarification, or have a question about UK school holidays or term dates, feel free to get in touch with us.
Useful Resources
- Wiltshire Council – Official source for Wiltshire school holidays and term dates.
FAQs
How many pupil days are in a Wiltshire school year?
The Wiltshire school year consists of 190 pupil days.
How many days are in the full academic year?
The full academic year includes 195 days. This includes the 190 pupil days plus 5 staff development days.
Do all Wiltshire schools follow the same term dates?
No. Community and voluntary controlled schools follow the local authority dates, but academies, foundation schools, and voluntary aided schools set their own dates.
What are staff development days?
Staff development days are days when school is closed to pupils so teaching staff can receive training. There are five such days (or 30 hours total) per academic year in Wiltshire.
What’s the difference between a pupil day and an INSET day?
A pupil day is when children are in school learning. An INSET (In-Service Training) day is a staff development day when children are not in school.