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: 14 Oct 2026 01:56 BST to 21 Oct 2026 01:56 BST. 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

Grid frequency

7D history

Latest
50.055 Hz
Low
49.843 Hz
Average
50.003 Hz
High
50.156 Hz

14 Oct 01:59 BST – 21 Oct 00:59 BST · 168 records

Grid frequency (Hz)Time series. Missing readings and collection gaps are not joined. Use the sample slider or data table for exact values. 50 Hz target 50.500 50.250 50.000 49.750 49.500 14 Oct 01:59 BST · Grid frequency 50.102 Hz 14 Oct 02:59 BST · Grid frequency 50.113 Hz 14 Oct 03:59 BST · Grid frequency 49.895 Hz 14 Oct 04:59 BST · Grid frequency 49.948 Hz 14 Oct 05:59 BST · Grid frequency 49.906 Hz 14 Oct 06:59 BST · Grid frequency 49.847 Hz 14 Oct 07:59 BST · Grid frequency 50.055 Hz 14 Oct 08:59 BST · Grid frequency 50.116 Hz 14 Oct 09:59 BST · Grid frequency 50.109 Hz 14 Oct 10:59 BST · Grid frequency 50.065 Hz 14 Oct 11:59 BST · Grid frequency 50.140 Hz 14 Oct 12:59 BST · Grid frequency 50.122 Hz 14 Oct 13:59 BST · Grid frequency 50.017 Hz 14 Oct 14:59 BST · Grid frequency 49.909 Hz 14 Oct 15:59 BST · Grid frequency 49.889 Hz 14 Oct 16:59 BST · Grid frequency 50.120 Hz 14 Oct 17:59 BST · Grid frequency 49.961 Hz 14 Oct 18:59 BST · Grid frequency 49.999 Hz 14 Oct 19:59 BST · Grid frequency 49.986 Hz 14 Oct 20:59 BST · Grid frequency 50.023 Hz 14 Oct 21:59 BST · Grid frequency 49.941 Hz 14 Oct 22:59 BST · Grid frequency 49.878 Hz 14 Oct 23:59 BST · Grid frequency 49.959 Hz 15 Oct 00:59 BST · Grid frequency 49.960 Hz 15 Oct 01:59 BST · Grid frequency 49.919 Hz 15 Oct 02:59 BST · Grid frequency 50.042 Hz 15 Oct 03:59 BST · Grid frequency 50.101 Hz 15 Oct 04:59 BST · Grid frequency 50.051 Hz 15 Oct 05:59 BST · Grid frequency 50.090 Hz 15 Oct 06:59 BST · Grid frequency 49.921 Hz 15 Oct 07:59 BST · Grid frequency 49.965 Hz 15 Oct 08:59 BST · Grid frequency 49.911 Hz 15 Oct 09:59 BST · Grid frequency 49.955 Hz 15 Oct 10:59 BST · Grid frequency 49.953 Hz 15 Oct 11:59 BST · Grid frequency 49.928 Hz 15 Oct 12:59 BST · Grid frequency 50.091 Hz 15 Oct 13:59 BST · Grid frequency 50.093 Hz 15 Oct 14:59 BST · Grid frequency 50.028 Hz 15 Oct 15:59 BST · Grid frequency 50.081 Hz 15 Oct 16:59 BST · Grid frequency 50.060 Hz 15 Oct 17:59 BST · Grid frequency 50.015 Hz 15 Oct 18:59 BST · Grid frequency 50.035 Hz 15 Oct 19:59 BST · Grid frequency 50.011 Hz 15 Oct 20:59 BST · Grid frequency 50.105 Hz 15 Oct 21:59 BST · Grid frequency 49.954 Hz 15 Oct 22:59 BST · Grid frequency 50.097 Hz 15 Oct 23:59 BST · Grid frequency 50.032 Hz 16 Oct 00:59 BST · Grid frequency 50.016 Hz 16 Oct 01:59 BST · Grid frequency 50.132 Hz 16 Oct 02:59 BST · Grid frequency 50.144 Hz 16 Oct 03:59 BST · Grid frequency 50.052 Hz 16 Oct 04:59 BST · Grid frequency 50.107 Hz 16 Oct 05:59 BST · Grid frequency 50.114 Hz 16 Oct 06:59 BST · Grid frequency 49.843 Hz 16 Oct 07:59 BST · Grid frequency 49.911 Hz 16 Oct 08:59 BST · Grid frequency 49.923 Hz 16 Oct 09:59 BST · Grid frequency 50.057 Hz 16 Oct 10:59 BST · Grid frequency 50.068 Hz 16 Oct 11:59 BST · Grid frequency 50.017 Hz 16 Oct 12:59 BST · Grid frequency 50.132 Hz 16 Oct 13:59 BST · Grid frequency 49.940 Hz 16 Oct 14:59 BST · Grid frequency 50.048 Hz 16 Oct 15:59 BST · Grid frequency 50.047 Hz 16 Oct 16:59 BST · Grid frequency 49.903 Hz 16 Oct 17:59 BST · Grid frequency 50.005 Hz 16 Oct 18:59 BST · Grid frequency 50.051 Hz 16 Oct 19:59 BST · Grid frequency 49.945 Hz 16 Oct 20:59 BST · Grid frequency 49.934 Hz 16 Oct 21:59 BST · Grid frequency 49.923 Hz 16 Oct 22:59 BST · Grid frequency 49.895 Hz 16 Oct 23:59 BST · Grid frequency 49.891 Hz 17 Oct 00:59 BST · Grid frequency 50.083 Hz 17 Oct 01:59 BST · Grid frequency 50.049 Hz 17 Oct 02:59 BST · Grid frequency 49.991 Hz 17 Oct 03:59 BST · Grid frequency 50.078 Hz 17 Oct 04:59 BST · Grid frequency 49.961 Hz 17 Oct 05:59 BST · Grid frequency 49.901 Hz 17 Oct 06:59 BST · Grid frequency 49.905 Hz 17 Oct 07:59 BST · Grid frequency 49.906 Hz 17 Oct 08:59 BST · Grid frequency 49.960 Hz 17 Oct 09:59 BST · Grid frequency 50.074 Hz 17 Oct 10:59 BST · Grid frequency 50.152 Hz 17 Oct 11:59 BST · Grid frequency 49.883 Hz 17 Oct 12:59 BST · Grid frequency 49.983 Hz 17 Oct 13:59 BST · Grid frequency 49.952 Hz 17 Oct 14:59 BST · Grid frequency 49.948 Hz 17 Oct 15:59 BST · Grid frequency 50.037 Hz 17 Oct 16:59 BST · Grid frequency 50.033 Hz 17 Oct 17:59 BST · Grid frequency 49.947 Hz 17 Oct 18:59 BST · Grid frequency 50.034 Hz 17 Oct 19:59 BST · Grid frequency 50.085 Hz 17 Oct 20:59 BST · Grid frequency 50.035 Hz 17 Oct 21:59 BST · Grid frequency 49.939 Hz 17 Oct 22:59 BST · Grid frequency 49.945 Hz 17 Oct 23:59 BST · Grid frequency 50.091 Hz 18 Oct 00:59 BST · Grid frequency 49.935 Hz 18 Oct 01:59 BST · Grid frequency 49.896 Hz 18 Oct 02:59 BST · Grid frequency 50.118 Hz 18 Oct 03:59 BST · Grid frequency 49.901 Hz 18 Oct 04:59 BST · Grid frequency 50.018 Hz 18 Oct 05:59 BST · Grid frequency 49.911 Hz 18 Oct 06:59 BST · Grid frequency 49.923 Hz 18 Oct 07:59 BST · Grid frequency 49.847 Hz 18 Oct 08:59 BST · Grid frequency 49.961 Hz 18 Oct 09:59 BST · Grid frequency 49.926 Hz 18 Oct 10:14 BST · Grid frequency 50.043 Hz 18 Oct 11:59 BST · Grid frequency 49.951 Hz 18 Oct 12:59 BST · Grid frequency 49.900 Hz 18 Oct 13:59 BST · Grid frequency 50.053 Hz 18 Oct 14:59 BST · Grid frequency 49.888 Hz 18 Oct 15:59 BST · Grid frequency 49.967 Hz 18 Oct 16:59 BST · Grid frequency 50.069 Hz 18 Oct 17:59 BST · Grid frequency 49.968 Hz 18 Oct 18:59 BST · Grid frequency 50.052 Hz 18 Oct 19:59 BST · Grid frequency 49.901 Hz 18 Oct 20:59 BST · Grid frequency 49.946 Hz 18 Oct 21:59 BST · Grid frequency 49.980 Hz 18 Oct 22:59 BST · Grid frequency 50.045 Hz 18 Oct 23:59 BST · Grid frequency 50.130 Hz 19 Oct 00:59 BST · Grid frequency 50.128 Hz 19 Oct 01:59 BST · Grid frequency 50.110 Hz 19 Oct 02:59 BST · Grid frequency 50.044 Hz 19 Oct 03:59 BST · Grid frequency 50.110 Hz 19 Oct 04:59 BST · Grid frequency 50.078 Hz 19 Oct 05:59 BST · Grid frequency 50.093 Hz 19 Oct 06:59 BST · Grid frequency 50.044 Hz 19 Oct 07:59 BST · Grid frequency 49.918 Hz 19 Oct 08:59 BST · Grid frequency 49.885 Hz 19 Oct 09:59 BST · Grid frequency 50.103 Hz 19 Oct 10:59 BST · Grid frequency 50.023 Hz 19 Oct 11:59 BST · Grid frequency 49.897 Hz 19 Oct 12:59 BST · Grid frequency 50.062 Hz 19 Oct 13:59 BST · Grid frequency 49.978 Hz 19 Oct 14:59 BST · Grid frequency 50.133 Hz 19 Oct 15:59 BST · Grid frequency 50.141 Hz 19 Oct 16:59 BST · Grid frequency 49.879 Hz 19 Oct 17:59 BST · Grid frequency 50.082 Hz 19 Oct 18:59 BST · Grid frequency 50.060 Hz 19 Oct 19:59 BST · Grid frequency 50.078 Hz 19 Oct 20:59 BST · Grid frequency 49.974 Hz 19 Oct 21:59 BST · Grid frequency 50.072 Hz 19 Oct 22:59 BST · Grid frequency 50.031 Hz 19 Oct 23:59 BST · Grid frequency 49.882 Hz 20 Oct 00:59 BST · Grid frequency 49.938 Hz 20 Oct 01:59 BST · Grid frequency 49.936 Hz 20 Oct 02:59 BST · Grid frequency 50.082 Hz 20 Oct 03:59 BST · Grid frequency 50.066 Hz 20 Oct 04:59 BST · Grid frequency 50.156 Hz 20 Oct 05:59 BST · Grid frequency 50.107 Hz 20 Oct 06:59 BST · Grid frequency 49.986 Hz 20 Oct 07:59 BST · Grid frequency 49.890 Hz 20 Oct 08:59 BST · Grid frequency 49.938 Hz 20 Oct 09:59 BST · Grid frequency 49.981 Hz 20 Oct 10:59 BST · Grid frequency 49.978 Hz 20 Oct 11:59 BST · Grid frequency 49.971 Hz 20 Oct 12:59 BST · Grid frequency 50.021 Hz 20 Oct 13:59 BST · Grid frequency 49.888 Hz 20 Oct 14:59 BST · Grid frequency 50.125 Hz 20 Oct 15:59 BST · Grid frequency 49.883 Hz 20 Oct 16:59 BST · Grid frequency 49.883 Hz 20 Oct 17:59 BST · Grid frequency 49.909 Hz 20 Oct 18:59 BST · Grid frequency 49.883 Hz 20 Oct 19:59 BST · Grid frequency 49.895 Hz 20 Oct 20:59 BST · Grid frequency 50.123 Hz 20 Oct 21:59 BST · Grid frequency 49.975 Hz 20 Oct 22:59 BST · Grid frequency 50.097 Hz 20 Oct 23:59 BST · Grid frequency 50.023 Hz 21 Oct 00:59 BST · Grid frequency 50.055 Hz 14 Oct 01:59 BST21 Oct 00:59 BST

Dashed line: 50 Hz target · shaded band: 49.8–50.2 Hz

● Grid frequency
View data table

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

Grid frequency · Hz
Time (UTC)Grid frequency (Hz)
2026-10-14T00:59:02+00:0050.102
2026-10-14T01:59:02+00:0050.113
2026-10-14T02:59:02+00:0049.895
2026-10-14T03:59:01+00:0049.948
2026-10-14T04:59:01+00:0049.906
2026-10-14T05:59:02+00:0049.847
2026-10-14T06:59:02+00:0050.055
2026-10-14T07:59:02+00:0050.116
2026-10-14T08:59:02+00:0050.109
2026-10-14T09:59:02+00:0050.065
2026-10-14T10:59:02+00:0050.14
2026-10-14T11:59:02+00:0050.122
2026-10-14T12:59:03+00:0050.017
2026-10-14T13:59:02+00:0049.909
2026-10-14T14:59:02+00:0049.889
2026-10-14T15:59:03+00:0050.12
2026-10-14T16:59:02+00:0049.961
2026-10-14T17:59:02+00:0049.999
2026-10-14T18:59:02+00:0049.986
2026-10-14T19:59:02+00:0050.023
2026-10-14T20:59:02+00:0049.941
2026-10-14T21:59:02+00:0049.878
2026-10-14T22:59:02+00:0049.959
2026-10-14T23:59:03+00:0049.96
2026-10-15T00:59:02+00:0049.919
2026-10-15T01:59:02+00:0050.042
2026-10-15T02:59:02+00:0050.101
2026-10-15T03:59:02+00:0050.051
2026-10-15T04:59:02+00:0050.09
2026-10-15T05:59:02+00:0049.921
2026-10-15T06:59:03+00:0049.965
2026-10-15T07:59:03+00:0049.911
2026-10-15T08:59:02+00:0049.955
2026-10-15T09:59:02+00:0049.953
2026-10-15T10:59:01+00:0049.928
2026-10-15T11:59:01+00:0050.091
2026-10-15T12:59:02+00:0050.093
2026-10-15T13:59:02+00:0050.028
2026-10-15T14:59:02+00:0050.081
2026-10-15T15:59:02+00:0050.06
2026-10-15T16:59:02+00:0050.015
2026-10-15T17:59:02+00:0050.035
2026-10-15T18:59:02+00:0050.011
2026-10-15T19:59:02+00:0050.105
2026-10-15T20:59:03+00:0049.954
2026-10-15T21:59:02+00:0050.097
2026-10-15T22:59:02+00:0050.032
2026-10-15T23:59:02+00:0050.016
2026-10-16T00:59:02+00:0050.132
2026-10-16T01:59:02+00:0050.144

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
Grid frequency
60 min (configured/intended)
99.4% · 167 / 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.