uw
Gridcast · demand intelligence

GB electricity demand, forecast and measured

We forecast GB electricity demand — a week to two years ahead — including the peak and off-peak split that power buyers hedge against. Built entirely from public data.
95.1% accurate
forecasting 2 years ahead
96.13% accurate
forecasting 12 months ahead
96.71% accurate
forecasting 1 week ahead
18 public feeds
all public — nothing proprietary
What these terms mean — plain English, no jargon
MAPE
Mean absolute percentage error — on average, how many percent the forecast is off by. Lower is better: a 4% error means the forecast is within ~4% of actual, i.e. ~96% accurate.
Lead time
How far ahead the forecast is made (a 3-day lead = forecasting three days into the future).
MW / GW
Megawatts and gigawatts — how electricity demand is measured. 1 GW = 1,000 MW; GB demand runs roughly 20–45 GW.

Where demand is now — GB by distribution region (estimate, coloured by modelled demand)

East England: 1,875 MWEast England: 1,875 MWEast England: 1,875 MWEast Midlands: 1,494 MWEast Midlands: 1,494 MWLondon: 2,619 MWNorth Wales, Merseyside and Cheshire: 933 MWNorth Wales, Merseyside and Cheshire: 933 MWWest Midlands: 1,804 MWNorth East England: 851 MWNorth East England: 851 MWNorth East England: 851 MWNorth West England: 2,293 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWNorth Scotland: 446 MWSouth East England: 2,670 MWSouth Wales: 642 MWSouth Wales: 642 MWSouth Wales: 642 MWSouth Wales: 642 MWSouth Wales: 642 MWSouth Wales: 642 MWSouth Wales: 642 MWSouth West England: 1,304 MWSouth West England: 1,304 MWSouth West England: 1,304 MWSouth West England: 1,304 MWSouth West England: 1,304 MWSouth West England: 1,304 MWSouth West England: 1,304 MWSouth West England: 1,304 MWSouth West England: 1,304 MWSouth West England: 1,304 MWSouth West England: 1,304 MWSouth West England: 1,304 MWSouth West England: 1,304 MWSouth West England: 1,304 MWSouth West England: 1,304 MWSouth West England: 1,304 MWSouth West England: 1,304 MWSouth West England: 1,304 MWSouth West England: 1,304 MWSouth West England: 1,304 MWSouth West England: 1,304 MWSouth West England: 1,304 MWSouth West England: 1,304 MWSouth West England: 1,304 MWSouth West England: 1,304 MWSouth West England: 1,304 MWSouth West England: 1,304 MWSouth West England: 1,304 MWSouth West England: 1,304 MWSouth West England: 1,304 MWSouth West England: 1,304 MWSouth West England: 1,304 MWYorkshire: 1,676 MWSouth and Central Scotland: 1,243 MWSouth and Central Scotland: 1,243 MWSouth and Central Scotland: 1,243 MWSouth and Central Scotland: 1,243 MWSouth and Central Scotland: 1,243 MWSouth and Central Scotland: 1,243 MWSouth and Central Scotland: 1,243 MWSouth and Central Scotland: 1,243 MWSouth and Central Scotland: 1,243 MWSouth and Central Scotland: 1,243 MWSouthern England: 2,237 MW
Tap or hover a region
22,088 MW national
14 GB DNO licence areas · 2026-08-10 · coloured by modelled demand. Select any region for its share, population and local temperature.
Ranked by modelled demand
South East England2,670 MW
London2,619 MW
North West England2,293 MW
Southern England2,237 MW
East England1,875 MW
West Midlands1,804 MW
Yorkshire1,676 MW
East Midlands1,494 MW
South West England1,304 MW
South and Central Scotland1,243 MW
North Wales, Merseyside and Cheshire933 MW
North East England851 MW
South Wales642 MW
North Scotland446 MW
lowerhigher demand
National is measured; regional is a clearly-labelled estimate. ESTIMATE: national demand split by real DNO-area population (ONS) and adjusted by each area's real temperature. No public multi-year half-hourly regional demand history exists to backtest against — national is the rigorous, backtested part. National demand is split across the real distribution regions by population and adjusted by each area’s real temperature, because no public regional demand history exists to measure against. The 14 regions are Britain’s real distribution licence areas. Hover or tap a region for its modelled figure.

The forecast — choose a horizon (recent actuals + the road ahead, with widening uncertainty)

26GW24GW22GW20GW18GWtoday28 Jul1 Aug5 Aug9 Aug13 Aug17 Aug21 Augnational mean demand (MW)
28GW25GW22GW20GW17GWtoday21 Jul29 Jul6 Aug14 Aug22 Aug30 Aug7 Sepnational mean demand (MW)
33GW29GW25GW21GW17GWtoday8 May19 Jul10 Aug1 Sep23 Sep15 Oct6 Novnational mean demand (MW)
39GW33GW28GW22GW17GWtoday23 Apr21 Aug30 Oct8 Jan19 Mar28 May6 Augnational mean demand (MW)
recent real demand Gridcast forecast P10–P90 band
96.71% accurate
forecasting 1–7 days ahead on the live weather forecast (3.29% average error)
+47%
more accurate than the standard benchmark (6.24% error)
24.2GW
Peak forecast demand by 14 days (2026-08-13)
±4.3%
Measured uncertainty band (P10–P90 of realised error)
The near-term forecast. Out to about two weeks the model uses the live weather forecast — the sharpest, most trustworthy view.
~95% accurate
forecasting 30 days ahead — 4.66% average error
+24%
more accurate than the standard benchmark (6.17% error)
24.7GW
Peak forecast demand by 30 days (2026-09-09)
±7.9%
Measured uncertainty band (P10–P90 of realised error)
Beyond ~2 weeks weather is not predictable, so the 30-day view uses typical seasonal weather. The error rises a little versus 14-day — that rise is exactly the value of having a real weather forecast.
~95% accurate
forecasting 90 days ahead — 4.73% average error
+23%
more accurate than the standard benchmark (6.11% error)
29.9GW
Peak forecast demand by 90 days (2026-11-05)
±8.1%
Measured uncertainty band (P10–P90 of realised error)
A seasonal forecast on typical weather. Useful for planning the shape of the season, not a day-precise number — the uncertainty band is wider and shown in full.
~95% accurate
forecasting 365 days ahead — 4.82% average error
+23%
more accurate than the standard benchmark (6.26% error)
34.5GW
Peak forecast demand by 365 days (2027-01-14)
±8.4%
Measured uncertainty band (P10–P90 of realised error)
A full-year outlook on typical seasonal weather — a forecast of the annual shape, explicitly NOT a weather-driven one. Treat the band, not the line, as the answer.
The dark line is the latest real demand; the teal line is the model’s forward forecast for the selected horizon. The next 16 days use a live weather forecast; beyond the weather forecast’s reach the line falls back to typical seasonal temperature. The shaded band is the measured P10–P90 error range, not a hand-drawn guess — tightest on days with a live weather forecast, wider on the long-horizon tail.

How accurate is it?

We forecast each day using only the weather forecast that was available at the time, then check it against the demand that actually happened.

3.29% erroraverage error forecasting a week ahead — about 97% of actual demand, +47% more accurate than the standard benchmark, across 4,844 forecasts.

What we predicted vs what actually happened — day by day

Every day from 1 Jul 2024 to 23 May 2026, forecasting 3 days ahead: our forecast against the demand that actually happened. Where you can see teal, the two briefly diverged; everywhere else they sit on top of each other.

39GW33GW27GW22GW16GW1 Jul7 Oct13 Jan21 Apr28 Jul3 Nov9 Feb18 Maynational demand (MW) · our forecast (teal) vs actual outturn (dark), issued 3 days ahead
Our forecast Actual demand gap between the two
692 consecutive days, each forecast 3 days ahead and scored against what actually happened.
And it runs live. We log every forecast the day we make it and score it against what actually happens — a public, dated record that cannot be back-fitted. Most recent: on 2026-08-09 we forecast 22,819 MW for 2026-08-10; actual demand was 22,088 MW — 3.3% out.

How far ahead can it carry? (the long-horizon question, measured)

Suppliers and large buyers hedge power forward — months to a few years before it is used — so the question that matters is how far ahead a demand forecast still holds. Measured on monthly GB demand, 2013-01 to 2026-04 (160 months), against what actually happened.

95.10% accurateforecasting the monthly total a full 24 months ahead (4.90% error) — and 96.3% at 1 month. Across the whole 1–24-month range the error stays in a narrow 3.6–4.9% band (634 forecasts).
We tested it against the established statistical methods professional forecasters rely on — across 160 months of real demand.
7%4%0%1mo2mo3mo6mo12mo18mo24moGridcastbest standard methodhedger’s seasonal fallbackhow far ahead the forecast is made — lower line = more accurate
Demand this far ahead is driven by predictable patterns rather than the weather, which cannot be forecast beyond about two weeks — that is why a 12-month view holds.
Every forecast comes with a measured range. Across these horizons the 80% range held the actual demand 80% of the time and the 95% range 93% — the ranges are sized from real outcomes, not assumed.

The shape of the day (peak vs off-peak)

Power is bought in blocks — peak (07:00–19:00) and off-peak — and the split between them is shifting under everyone’s feet. Rooftop solar has carved out the middle of the summer day: the daytime peak used to sit ~30% above the overnight base; today it is ~3%. We measure that, and we forecast where the split goes.

What has happened — the daytime premium, 2013–2025

1.32×1.16×1.00×1.30× (3% solar)1.03× (22% solar)2013201520172019202120232025summer daytime demand vs overnight — the daytime premium has all but gone
95.6% accurateforecasting the peak block a year ahead (94.6% even two years out). Modelling the rooftop-solar shift makes our peak-block forecast significantly more accurate than a standard seasonal model that sees only demand net of solar.

The forecast split — pick a horizon

Our forward forecast of each block’s demand. Drag the horizon, or read the chart: the deep winter peak, and the summer months where peak demand now sits below the overnight base — the solar effect, projected forward.

39200GWMay’26Aug’26Nov’26Feb’27May’27Aug’27Nov’27Feb’28peak (07:00–19:00)off-peak (overnight)forecast, next 24 months — where peak dips below off-peak, solar has erased the daytime premium
For anyone hedging peak and off-peak blocks, the split is the trade — and its drift is a structural shift, not weather. That is exactly what a months-to-years forecast should carry, and what we built.

Why this matters for energy trading (the localised-demand angle)

Demand is the predictable side of the power market.

Supply (wind, solar, interconnectors) is volatile; demand is driven by weather and the calendar — which is why a 97%-accurate national forecast is tradeable signal, not noise.

  • A sharper demand call sizes the residual — a forecast 47% more accurate than the benchmark on the demand leg tightens the whole net-load estimate.
  • Localised swings are where the dislocations live — the regional view surfaces demand shifting between regions, not just in total.
  • Auditability is the edge — a forecast measured nationally and labelled where it is an estimate is one you can size a position against.
Illustrative of the use-case, not a trading recommendation. Gridcast forecasts demand only; it does not forecast price.

What the edge is worth (we measured the volume; you set the price)

A demand forecast earns its keep by sizing a hedge better. We measured one quantity — the volume of national mis-hedge our forecast avoids versus the seasonal carry a buyer falls back on at 3–12 months. Set your own forward–outturn spread and share of load; the value follows. We forecast demand, not price.

3,867 GWh/yr of national mis-hedge avoided, measured at 3–12 months out. That volume is the part we prove; what it is worth depends on your spread.
At a spread you set, the avoided mis-hedge is worth about £1,933,344/yr
Worked example: a supplier with 5% of GB load at a £10/MWh spread would avoid roughly £1,933,344/yr of mis-hedge (drag the dials to your own numbers). Illustrative — the 3,867 GWh/yr volume is measured; the spread is the example you set; value scales with your share of load.
And that is from public data alone — 18 public feeds, nothing proprietary. With a supplier’s own half-hourly metering on top, the same engine goes further: by region, by segment, by tariff, with the demand signal at its source.

Data & method (the short version)

  • 18 public data feeds, fused. 4,920 days of real demand, generation, settlement and weather across the country — every input public and free, nothing proprietary, everything cached locally.
  • A machine-learning model. Every accuracy figure on this page is measured against what actually happened, on days the model was not trained on, and against a standard benchmark. The modelling recipe itself is proprietary.
  • Near-term uses the live weather forecast; long-range uses typical seasonal weather, with wider, measured uncertainty bands — never dressed up as weather-accurate.
  • National is measured; regional is a clearly-labelled estimate, because no public regional demand history exists to measure against.
GridcastGB electricity demand intelligence · a research prototype
Verified on real outcomes 18 public data feeds Free public data
National demand forecast built from 18 public data feeds (4,920 days, generated 2026-08-11 06:35). Every accuracy figure is measured against what actually happened, not fitted after the fact. The regional map is a clearly-labelled estimate — there is no public regional demand history to measure against, and we say so rather than imply one. No proprietary or client data was used. © Gridcast.