Historical Great Britain electricity grid data
Preset buttons use rolling time windows. This form selects whole local calendar dates, so applying it can change the duration.
Local records available since 18 Sep 2026 15:59 BST. Coverage may contain gaps; Elexon API coverage can differ.
Selected window: 20 Oct 2026 00:41 BST to 21 Oct 2026 00:41 BST. This is a rolling window. Custom calendar dates below use inclusive dates and can select a different duration.
Source: Local collector history; full stored resolution · Data publisher details: methodology
LAST 24 HOURS history
20 Oct 00:42 BST – 21 Oct 00:41 BST · 1439 records
Times include the UTC offset. Blank readings are shown as unavailable.
| Time (UTC) | Demand (GW) |
|---|---|
| 2026-10-19T23:42:02+00:00 | 28.08 |
| 2026-10-19T23:43:02+00:00 | 28.08 |
| 2026-10-19T23:44:02+00:00 | 28.08 |
| 2026-10-19T23:45:02+00:00 | 28.08 |
| 2026-10-19T23:46:02+00:00 | 28.08 |
| 2026-10-19T23:47:03+00:00 | 28.08 |
| 2026-10-19T23:48:02+00:00 | 28.08 |
| 2026-10-19T23:49:02+00:00 | 28.08 |
| 2026-10-19T23:50:03+00:00 | 28.08 |
| 2026-10-19T23:51:02+00:00 | 27.93 |
| 2026-10-19T23:52:02+00:00 | 27.93 |
| 2026-10-19T23:53:02+00:00 | 27.93 |
| 2026-10-19T23:54:02+00:00 | 27.93 |
| 2026-10-19T23:55:02+00:00 | 27.93 |
| 2026-10-19T23:56:03+00:00 | 27.72 |
| 2026-10-19T23:57:03+00:00 | 27.72 |
| 2026-10-19T23:58:02+00:00 | 27.72 |
| 2026-10-19T23:59:02+00:00 | 27.72 |
| 2026-10-20T00:00:03+00:00 | 27.72 |
| 2026-10-20T00:01:02+00:00 | 27.54 |
| 2026-10-20T00:02:02+00:00 | 27.54 |
| 2026-10-20T00:03:01+00:00 | 27.54 |
| 2026-10-20T00:04:02+00:00 | 27.54 |
| 2026-10-20T00:05:02+00:00 | 27.54 |
| 2026-10-20T00:06:03+00:00 | 27.46 |
| 2026-10-20T00:07:03+00:00 | 27.46 |
| 2026-10-20T00:08:02+00:00 | 27.46 |
| 2026-10-20T00:09:02+00:00 | 27.46 |
| 2026-10-20T00:10:02+00:00 | 27.46 |
| 2026-10-20T00:11:02+00:00 | 27.34 |
| 2026-10-20T00:12:02+00:00 | 27.34 |
| 2026-10-20T00:13:02+00:00 | 27.34 |
| 2026-10-20T00:14:03+00:00 | 27.34 |
| 2026-10-20T00:15:02+00:00 | 27.34 |
| 2026-10-20T00:16:02+00:00 | 27.17 |
| 2026-10-20T00:17:02+00:00 | 27.17 |
| 2026-10-20T00:18:02+00:00 | 27.17 |
| 2026-10-20T00:19:02+00:00 | 27.17 |
| 2026-10-20T00:20:02+00:00 | 27.17 |
| 2026-10-20T00:21:02+00:00 | 27.01 |
| 2026-10-20T00:22:02+00:00 | 27.01 |
| 2026-10-20T00:23:02+00:00 | 27.01 |
| 2026-10-20T00:24:02+00:00 | 27.01 |
| 2026-10-20T00:25:03+00:00 | 27.01 |
| 2026-10-20T00:26:02+00:00 | 26.83 |
| 2026-10-20T00:27:03+00:00 | 26.83 |
| 2026-10-20T00:28:02+00:00 | 26.83 |
| 2026-10-20T00:29:02+00:00 | 26.83 |
| 2026-10-20T00:30:03+00:00 | 26.83 |
| 2026-10-20T00:31:02+00:00 | 26.74 |
1,439 stored samples in this view. Hover points for values.
Coverage counts time slots containing a valid reading, using the cadence below. It is a sampling check, not proof that every upstream event was captured. Estimated cadence is inferred from stored timestamps.
| Metric / cadence | Selected period |
|---|---|
| Demand 1 min (estimated) |
99.9% · 1439 / 1440 expected slots 1439 unique valid readings |
Use the range buttons to choose a period and the metric buttons to change the measure. “Last 24 hours” is a rolling window, rather than the period since midnight. The other ranges look back 7 days, 30 days or 366 days. Available records may cover only part of the selected window.
Low and High are the smallest and largest available sample values. Average is the arithmetic mean of those samples: each stored observation has equal weight. It is not a time-weighted average, an energy total or a volume-weighted market price. Missing records and uneven sampling can change its meaning. Latest means the last available value in the series, which may be older than the time you opened the page.
The Last 24 hours view uses the full-resolution local history for non-price metrics. Longer views use a compact archive intended for hourly records, so short-lived peaks may be absent. Price is requested from Elexon’s Market Index endpoint with the APXMIDP provider filter for windows of up to 31 days; longer price windows use locally archived values. Differences between views can reflect both the time period and the records used.
Points use actual elapsed time. Missing readings break the line; gaps longer than five minutes in full-resolution data, two hours in the compact archive or 90 minutes in price data are not joined. Tap or drag the chart, use its keyboard-accessible slider, or open the paginated table for exact values. CSV exports include the selected records without replacing missing readings with zero.
Most single-metric charts adjust their vertical scale to the available values, while frequency uses a fixed scale and the generation comparison starts at zero. Similar-looking slopes on separate charts need not represent similar-sized changes. An empty view means there are too few usable records to draw a chart; it does not establish that demand, output or prices were zero.
Choose 7 days and inspect wind, then CCGT and demand over that same range. If wind falls while gas output rises, that is consistent with a change in the supply mix, but it does not establish the reason on its own. Demand, imports, storage and plant availability may also matter. For longer comparisons, consider seasonal differences and archive coverage before describing a trend.
These views concern Great Britain’s electricity system. For background and publisher definitions, see NESO’s generation and carbon-intensity information and Elexon’s Market Index overview. Read more about this independent project on the About page. Figures are for general information and education, not operational or trading decisions.