UKGRIDWATCH

Historical Great Britain electricity grid data

Explore grid history

Choose custom calendar dates (includes the end date)

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: 31 Oct 2026 18:28 GMT to 07 Nov 2026 18:28 GMT. This is a rolling window. Custom calendar dates below use inclusive dates and can select a different duration.

Source: Local compact archive; intended hourly resolution · Data publisher details: methodology

Last 24 hours 7 days 30 days 12 months
Demand CCGT (Gas) Wind generation Carbon intensity Grid frequency Market Index Price Generation comparison

Wind generation

7D history

Latest
0.93 GW
Low
0.79 GW
Average
6.30 GW
High
10.77 GW

31 Oct 18:59 GMT – 07 Nov 17:59 GMT · 168 records

Wind generation (GW)Time series. Missing readings and collection gaps are not joined. Use the sample slider or data table for exact values. 11.6 8.7 5.8 2.9 0.0 31 Oct 18:59 GMT · Wind generation 2.650 GW 31 Oct 19:59 GMT · Wind generation 2.940 GW 31 Oct 20:59 GMT · Wind generation 3.240 GW 31 Oct 21:59 GMT · Wind generation 3.680 GW 31 Oct 22:59 GMT · Wind generation 3.810 GW 31 Oct 23:59 GMT · Wind generation 2.900 GW 01 Nov 00:59 GMT · Wind generation 2.430 GW 01 Nov 01:59 GMT · Wind generation 2.440 GW 01 Nov 02:59 GMT · Wind generation 2.730 GW 01 Nov 03:59 GMT · Wind generation 2.640 GW 01 Nov 04:59 GMT · Wind generation 2.700 GW 01 Nov 05:59 GMT · Wind generation 2.910 GW 01 Nov 06:59 GMT · Wind generation 2.890 GW 01 Nov 07:59 GMT · Wind generation 2.690 GW 01 Nov 08:59 GMT · Wind generation 2.710 GW 01 Nov 09:59 GMT · Wind generation 2.470 GW 01 Nov 10:59 GMT · Wind generation 2.650 GW 01 Nov 11:59 GMT · Wind generation 3.170 GW 01 Nov 12:59 GMT · Wind generation 3.230 GW 01 Nov 13:59 GMT · Wind generation 3.440 GW 01 Nov 14:59 GMT · Wind generation 3.400 GW 01 Nov 15:59 GMT · Wind generation 3.790 GW 01 Nov 16:59 GMT · Wind generation 5.950 GW 01 Nov 17:59 GMT · Wind generation 6.930 GW 01 Nov 18:59 GMT · Wind generation 8.000 GW 01 Nov 19:59 GMT · Wind generation 8.280 GW 01 Nov 20:59 GMT · Wind generation 8.550 GW 01 Nov 21:59 GMT · Wind generation 8.430 GW 01 Nov 22:59 GMT · Wind generation 7.970 GW 01 Nov 23:59 GMT · Wind generation 7.420 GW 02 Nov 00:59 GMT · Wind generation 8.090 GW 02 Nov 01:59 GMT · Wind generation 8.090 GW 02 Nov 02:59 GMT · Wind generation 8.850 GW 02 Nov 03:59 GMT · Wind generation 9.720 GW 02 Nov 04:59 GMT · Wind generation 10.050 GW 02 Nov 05:59 GMT · Wind generation 10.260 GW 02 Nov 06:59 GMT · Wind generation 10.380 GW 02 Nov 07:59 GMT · Wind generation 10.190 GW 02 Nov 08:59 GMT · Wind generation 9.780 GW 02 Nov 09:59 GMT · Wind generation 9.580 GW 02 Nov 10:59 GMT · Wind generation 9.360 GW 02 Nov 11:59 GMT · Wind generation 9.210 GW 02 Nov 12:59 GMT · Wind generation 9.140 GW 02 Nov 13:59 GMT · Wind generation 9.190 GW 02 Nov 14:59 GMT · Wind generation 9.140 GW 02 Nov 15:59 GMT · Wind generation 9.710 GW 02 Nov 16:59 GMT · Wind generation 9.570 GW 02 Nov 17:59 GMT · Wind generation 9.760 GW 02 Nov 18:59 GMT · Wind generation 9.950 GW 02 Nov 19:59 GMT · Wind generation 9.960 GW 02 Nov 20:59 GMT · Wind generation 9.780 GW 02 Nov 21:59 GMT · Wind generation 9.740 GW 02 Nov 22:59 GMT · Wind generation 9.530 GW 02 Nov 23:59 GMT · Wind generation 9.460 GW 03 Nov 00:59 GMT · Wind generation 9.010 GW 03 Nov 01:59 GMT · Wind generation 9.290 GW 03 Nov 02:59 GMT · Wind generation 9.300 GW 03 Nov 03:59 GMT · Wind generation 8.960 GW 03 Nov 04:59 GMT · Wind generation 8.610 GW 03 Nov 05:59 GMT · Wind generation 8.340 GW 03 Nov 06:59 GMT · Wind generation 8.120 GW 03 Nov 07:59 GMT · Wind generation 7.530 GW 03 Nov 08:59 GMT · Wind generation 7.410 GW 03 Nov 09:59 GMT · Wind generation 7.480 GW 03 Nov 10:59 GMT · Wind generation 7.640 GW 03 Nov 11:59 GMT · Wind generation 7.540 GW 03 Nov 12:59 GMT · Wind generation 7.390 GW 03 Nov 13:59 GMT · Wind generation 7.690 GW 03 Nov 14:59 GMT · Wind generation 7.770 GW 03 Nov 15:59 GMT · Wind generation 8.540 GW 03 Nov 16:59 GMT · Wind generation 8.380 GW 03 Nov 17:59 GMT · Wind generation 8.660 GW 03 Nov 18:59 GMT · Wind generation 8.440 GW 03 Nov 19:59 GMT · Wind generation 8.530 GW 03 Nov 20:59 GMT · Wind generation 9.230 GW 03 Nov 21:59 GMT · Wind generation 8.870 GW 03 Nov 22:59 GMT · Wind generation 8.040 GW 03 Nov 23:59 GMT · Wind generation 8.170 GW 04 Nov 00:59 GMT · Wind generation 7.630 GW 04 Nov 01:59 GMT · Wind generation 7.720 GW 04 Nov 02:59 GMT · Wind generation 7.560 GW 04 Nov 03:59 GMT · Wind generation 7.110 GW 04 Nov 04:59 GMT · Wind generation 7.190 GW 04 Nov 05:59 GMT · Wind generation 7.440 GW 04 Nov 06:59 GMT · Wind generation 8.580 GW 04 Nov 07:59 GMT · Wind generation 9.120 GW 04 Nov 08:59 GMT · Wind generation 8.930 GW 04 Nov 09:59 GMT · Wind generation 8.780 GW 04 Nov 10:59 GMT · Wind generation 9.390 GW 04 Nov 11:59 GMT · Wind generation 8.650 GW 04 Nov 12:59 GMT · Wind generation 8.390 GW 04 Nov 13:59 GMT · Wind generation 8.530 GW 04 Nov 14:59 GMT · Wind generation 8.040 GW 04 Nov 15:59 GMT · Wind generation 8.830 GW 04 Nov 16:59 GMT · Wind generation 9.510 GW 04 Nov 17:59 GMT · Wind generation 10.280 GW 04 Nov 18:59 GMT · Wind generation 10.180 GW 04 Nov 19:59 GMT · Wind generation 10.770 GW 04 Nov 20:59 GMT · Wind generation 10.540 GW 04 Nov 21:59 GMT · Wind generation 10.090 GW 04 Nov 22:59 GMT · Wind generation 9.370 GW 04 Nov 23:59 GMT · Wind generation 9.100 GW 05 Nov 00:59 GMT · Wind generation 8.340 GW 05 Nov 01:59 GMT · Wind generation 8.890 GW 05 Nov 02:59 GMT · Wind generation 9.310 GW 05 Nov 03:59 GMT · Wind generation 9.590 GW 05 Nov 04:59 GMT · Wind generation 9.460 GW 05 Nov 05:59 GMT · Wind generation 9.090 GW 05 Nov 06:59 GMT · Wind generation 10.020 GW 05 Nov 07:59 GMT · Wind generation 10.330 GW 05 Nov 08:59 GMT · Wind generation 10.350 GW 05 Nov 09:59 GMT · Wind generation 9.770 GW 05 Nov 10:59 GMT · Wind generation 9.380 GW 05 Nov 11:59 GMT · Wind generation 8.650 GW 05 Nov 12:59 GMT · Wind generation 8.220 GW 05 Nov 13:59 GMT · Wind generation 8.000 GW 05 Nov 14:59 GMT · Wind generation 7.750 GW 05 Nov 15:59 GMT · Wind generation 8.730 GW 05 Nov 16:59 GMT · Wind generation 8.970 GW 05 Nov 17:59 GMT · Wind generation 9.100 GW 05 Nov 18:59 GMT · Wind generation 9.260 GW 05 Nov 19:59 GMT · Wind generation 8.830 GW 05 Nov 20:59 GMT · Wind generation 7.780 GW 05 Nov 21:59 GMT · Wind generation 6.830 GW 05 Nov 22:59 GMT · Wind generation 5.800 GW 05 Nov 23:59 GMT · Wind generation 4.840 GW 06 Nov 00:59 GMT · Wind generation 4.170 GW 06 Nov 01:59 GMT · Wind generation 4.000 GW 06 Nov 02:59 GMT · Wind generation 4.100 GW 06 Nov 03:59 GMT · Wind generation 4.170 GW 06 Nov 04:59 GMT · Wind generation 4.540 GW 06 Nov 05:59 GMT · Wind generation 4.700 GW 06 Nov 06:59 GMT · Wind generation 4.310 GW 06 Nov 07:59 GMT · Wind generation 4.050 GW 06 Nov 08:59 GMT · Wind generation 3.420 GW 06 Nov 09:59 GMT · Wind generation 3.050 GW 06 Nov 10:59 GMT · Wind generation 2.740 GW 06 Nov 11:59 GMT · Wind generation 2.200 GW 06 Nov 12:59 GMT · Wind generation 1.950 GW 06 Nov 13:59 GMT · Wind generation 1.940 GW 06 Nov 14:59 GMT · Wind generation 1.640 GW 06 Nov 15:59 GMT · Wind generation 1.370 GW 06 Nov 16:59 GMT · Wind generation 1.440 GW 06 Nov 17:59 GMT · Wind generation 1.620 GW 06 Nov 18:59 GMT · Wind generation 1.740 GW 06 Nov 19:59 GMT · Wind generation 1.740 GW 06 Nov 20:59 GMT · Wind generation 1.660 GW 06 Nov 21:59 GMT · Wind generation 1.630 GW 06 Nov 22:59 GMT · Wind generation 1.620 GW 06 Nov 23:59 GMT · Wind generation 1.490 GW 07 Nov 00:59 GMT · Wind generation 1.400 GW 07 Nov 01:59 GMT · Wind generation 1.310 GW 07 Nov 02:59 GMT · Wind generation 1.050 GW 07 Nov 03:59 GMT · Wind generation 0.940 GW 07 Nov 04:59 GMT · Wind generation 0.960 GW 07 Nov 05:59 GMT · Wind generation 1.030 GW 07 Nov 06:59 GMT · Wind generation 1.150 GW 07 Nov 07:59 GMT · Wind generation 1.080 GW 07 Nov 08:59 GMT · Wind generation 1.260 GW 07 Nov 09:59 GMT · Wind generation 1.260 GW 07 Nov 10:59 GMT · Wind generation 1.220 GW 07 Nov 11:59 GMT · Wind generation 1.080 GW 07 Nov 12:59 GMT · Wind generation 0.970 GW 07 Nov 13:59 GMT · Wind generation 0.940 GW 07 Nov 14:59 GMT · Wind generation 1.000 GW 07 Nov 15:59 GMT · Wind generation 0.790 GW 07 Nov 16:59 GMT · Wind generation 0.810 GW 07 Nov 17:59 GMT · Wind generation 0.930 GW 31 Oct 18:59 GMT07 Nov 17:59 GMT
● Wind generation
View data table

Times include the UTC offset. Blank readings are shown as unavailable.

Wind generation · GW
Time (UTC)Wind generation (GW)
2026-10-31T18:59:02+00:002.65
2026-10-31T19:59:02+00:002.94
2026-10-31T20:59:02+00:003.24
2026-10-31T21:59:02+00:003.68
2026-10-31T22:59:02+00:003.81
2026-10-31T23:59:02+00:002.9
2026-11-01T00:59:02+00:002.43
2026-11-01T01:59:02+00:002.44
2026-11-01T02:59:01+00:002.73
2026-11-01T03:59:02+00:002.64
2026-11-01T04:59:02+00:002.7
2026-11-01T05:59:02+00:002.91
2026-11-01T06:59:01+00:002.89
2026-11-01T07:59:02+00:002.69
2026-11-01T08:59:02+00:002.71
2026-11-01T09:59:02+00:002.47
2026-11-01T10:59:01+00:002.65
2026-11-01T11:59:03+00:003.17
2026-11-01T12:59:02+00:003.23
2026-11-01T13:59:02+00:003.44
2026-11-01T14:59:02+00:003.4
2026-11-01T15:59:02+00:003.79
2026-11-01T16:59:02+00:005.95
2026-11-01T17:59:02+00:006.93
2026-11-01T18:59:02+00:008
2026-11-01T19:59:02+00:008.28
2026-11-01T20:59:02+00:008.55
2026-11-01T21:59:02+00:008.43
2026-11-01T22:59:02+00:007.97
2026-11-01T23:59:02+00:007.42
2026-11-02T00:59:02+00:008.09
2026-11-02T01:59:02+00:008.09
2026-11-02T02:59:02+00:008.85
2026-11-02T03:59:02+00:009.72
2026-11-02T04:59:02+00:0010.05
2026-11-02T05:59:02+00:0010.26
2026-11-02T06:59:02+00:0010.38
2026-11-02T07:59:02+00:0010.19
2026-11-02T08:59:02+00:009.78
2026-11-02T09:59:02+00:009.58
2026-11-02T10:59:02+00:009.36
2026-11-02T11:59:01+00:009.21
2026-11-02T12:59:02+00:009.14
2026-11-02T13:59:02+00:009.19
2026-11-02T14:59:02+00:009.14
2026-11-02T15:59:02+00:009.71
2026-11-02T16:59:02+00:009.57
2026-11-02T17:59:02+00:009.76
2026-11-02T18:59:02+00:009.95
2026-11-02T19:59:02+00:009.96

168 stored samples in this view. Hover points for values.

Record coverage

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 / cadenceSelected period
Wind generation
60 min (configured/intended)
100.0% · 168 / 168 expected slots
168 unique valid readings
How to read this history

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.

What each measure means

  • Demand (GW): the recorded rate of electricity demand. Compare similar times of day before interpreting a rise or fall; daily routines, weather and the day of the week can all affect consumption.
  • CCGT (Gas) (GW): output from combined-cycle gas turbines, which use a gas turbine and recovered heat to generate electricity. This category should not be treated as a measure of every gas-fired technology.
  • Wind generation (GW): the wind output recorded in the dataset. Output is different from installed capacity: a wind fleet’s maximum rated power does not describe what it produces at every moment.
  • Generation comparison (GW): wind, CCGT, nuclear and solar plotted together. These four series are a selection of sources, not a complete electricity balance. “Largest now” identifies the largest of those available values in the last stored row; it may differ from the current live reading.
  • Carbon intensity (gCO₂/kWh): carbon dioxide emissions per unit of electricity. A lower reading means less CO₂ per kilowatt-hour on the reported basis, rather than a direct measurement of total emissions or a complete lifecycle assessment.
  • Grid frequency (Hz): the alternating-current system’s frequency, centred on a nominal 50 Hz. Small changes reflect the system’s ongoing supply-and-demand balancing. This chart alone cannot diagnose a fault or predict an interruption.
  • Market Index Price (£/MWh): a short-term wholesale electricity price indicator. It is not a household tariff or the full cost of delivering electricity. For unit comparison only, £100/MWh equals 10p/kWh before other charges; that conversion does not predict a bill.

What the summary numbers tell you

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.

Resolution, missing records and chart scales

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.

Try a careful comparison

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.