School holiday data for travel and publishing teams
218 UK councils across all 4 nations. 18 European countries. Every date sourced from official government publications.
What the dataset covers
- 218 UK local authority councils across England, Scotland, Wales, and Northern Ireland — the data behind the heatmap and all nation pages on this site
- 18 European countries across 59 regional zones — France zones A, B, C; Portuguese regions; Belgium's three communities; and national calendars for Spain, Italy, Greece, Germany, Netherlands, Ireland, Turkey, Croatia, Cyprus, Malta, Austria, Denmark, Norway, Poland, and Switzerland
- 6 holiday types: summer, October half-term, Christmas, Easter, February half-term, May half-term
- Academic years 2024/25, 2025/26, 2026/27 — 2027/28 added as councils publish
How it's maintained
Every date is sourced from an official government or local authority publication. Nothing is estimated or inferred. UK dates come from council-published term date calendars; EU dates come from national education ministry publications. Each page on this site links to its source.
Data is updated manually each year as councils publish new academic year dates, typically between January and June. The "dates last verified" stamp on every page shows when each dataset was last checked.
Use cases
- "When to go" callouts on destination guides and hotel pages — surface the quietest weeks automatically
- Holiday pressure widgets embedded in flight and package search results
- Travel calendar tools and planning features for OTAs and booking platforms
- Editorial content — school holiday round-ups, "avoid the crowds" features, affiliate travel publishing
Format and availability
Data is available as structured JSON via direct agreement. The format is consistent — councils and countries are named objects with holiday buckets and ISO date ranges. An API and embeddable widget are on the roadmap; if that's what you need, say so when you get in touch.
Get in touch
Email offterm.contact@gmail.com with a brief description of your use case. No sales process — just a conversation about whether the data fits what you're building.