UK School Calendar Intelligence

School holiday intelligence. Built for the businesses that depend on it.

208 UK Local Education Authorities. Every holiday, half term, and INSET day. 28 years of history. Weighted by pupil population. Available via API from £299/year.

October half term — LEA impact, 2025
MonTueWedThuFriSatSun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
141k
Manchester pupils off
+3 days
vs Birmingham break
208
LEAs in dataset
Built for teams in Travel & Hospitality Retail & E-Commerce Revenue Management Financial Research Workforce & HR
208
Local Education Authorities
28
Years of historical data
82,000
Holiday and term records
4
UK nations covered
The problem

School breaks drive demand shifts. Most teams fly blind.

Planning teams know school holidays matter, but have no reliable structured data to act on. They resort to guesswork, last year's rough notes, or manual research that never scales.

📅

208 LEA calendars, no single source

UK school calendars are set independently by each LEA. Half term in Birmingham can fall a week earlier than Manchester. We've structured all 208.

📉

Break timing shifts year-on-year

Without structured tracking, revenue teams only discover timing changes after the fact. Our 28-year history has the record — and the shifts are already in it.

⚙️

Raw data isn't decision-ready

Even teams with calendar data struggle to convert it into demand signals. Semestern delivers schema-consistent records you can pipe directly into models.

The data

Every UK LEA, structured and maintained.

Semestern collects school calendars directly from each of the 208 UK Local Education Authority websites, cross-references them with pupil population data, and produces a clean consistent dataset updated each May.

  • All 208 LEAs — England, Wales, Scotland, Northern Ireland
  • Term dates, half terms, INSET days, bank holidays
  • Pupil population by LEA and year group — same 28-year series
  • Year-on-year shift detection built in from year two
  • Delivered via REST API, CSV, JSON, or Parquet
208
LEAs covered
All four UK nations
28
Years of history
Back to 1996–97
82k
Holiday records
Structured & consistent
Annual
Update cycle
Published every May
Products

What Semestern includes.

Every product is derived from the same dataset — school holidays and pupil population by LEA and year group, covering 28 years.

API & Data

School Holiday API

Query holidays, half terms, INSET days, and term dates by LEA, nation, year, event type, or date range via a clean REST API.

JSON · CSV · Parquet
API & Data

Bulk Data Export

Download complete structured datasets per nation or all 208 LEAs. Consistent schema across every academic year from 1996–97 onwards.

CSV · JSON · Parquet
API & Data

Year-on-Year Shift Alerts

Push notifications when an LEA moves a holiday vs the prior year — the insight arrives automatically, no polling required.

Webhook · Email · Enterprise
Historical

28-Year Historical Archive

LEA-level school holiday data back to 1996–97, structured to the same schema as annual data. Built for backtesting demand models.

Analytics & Enterprise tiers
Historical

Predictive Demand Calendar

A forward annual calendar ranking the highest-impact UK break periods by pupil count, with LEA-level overlap and timing shift flags.

Annual planning output
Population

Pupil Population by LEA

Total and year-group breakdown (Reception–Year 13) per LEA per year. Same 28-year series as the holiday data.

Professional tier and above
Use cases

Used across industries that move with the school year.

Retail

Plan promotions around the holidays that actually affect your stores, not the national average.

Hospitality & Leisure

Forecast footfall by the pupil population in your catchment area, weighted to your specific geography.

Travel

Pinpoint exactly when the school-age population in each region is free to travel, by LEA origin.

Workforce & HR

Build smarter leave and scheduling models using granular term data and INSET day alerts.

Financial Services

A 28-year signal for consumer behaviour and transaction volume models at regional granularity.

Analytics & Research

28 years of consistent data. Train models. Backtest strategies. Find patterns at LEA level.

🇬🇧 United Kingdom Coverage

Complete UK school calendar intelligence.

The dataset covers all 208 Local Education Authorities across all four nations — providing LEA-level precision where national calendar feeds miss the variation entirely.

  • All four nations — England (153), Wales (22), Scotland (32), N. Ireland (1)
  • Term dates, half terms, INSET days and bank holidays structured per LEA
  • Pupil population cross-referenced to weight demand signals accurately
  • 28-year historical series — consistent schema every academic year
  • Year-on-year shift detection built in from year two onwards
Sample — Easter break LEA impact, 2025
Greater London
92%
West Midlands
78%
Gtr Manchester
71%
West Yorkshire
65%
Strathclyde
58%
South Wales
44%
How it works

Three steps from sign-up to insight.

01

Choose your coverage

Select the nations, LEAs, and years your team needs. Filter by year group if your use case is age-specific.

02

Access via API or export

Query the REST API in real time or download structured CSV, JSON, or Parquet exports for offline analysis and model training.

03

Integrate and act

Connect to your data warehouse, BI tool, or forecasting model. Historical and forward data in a consistent schema.

Pricing

Simple pricing. Start with what you need today.

Subscribe annually for current data and API access. Add a historical archive once and pay 20% less every year. All prices exclude VAT.

Essential
£1,500
/year — excl. VAT
All 208 LEAs. All event types. Full API access.
  • All 4 UK nations
  • Current academic year
  • All event types incl. INSET days
  • Full REST API + CSV/JSON export
  • Pupil population
  • Impact endpoints
Request Access

Purchase a historical archive (from £2,500 one-off) and receive a permanent 20% discount on your subscription — every renewal year.

Need historical data? See archive pricing →

Ready to see the data?

Request access and we will send sample data for your region within one business day.

Request Access
Get started

Ready to build demand intelligence into your models?

Reach out to discuss which plan fits your use case. All contracts are invoiced — no card required, no automatic billing.

✉️

Send us an email

Tell us your use case and the regions you care about. We'll respond with a tailored proposal within one business day.

info@semestern.com →
📞

Book a call

Prefer to talk through the data directly? We're happy to walk you through a live demo of the API and export options.

Schedule a call →