217 REPORTING ECONOMIES · NORTH AMERICA / EUROPE / ASIA / AFRICA / OCEANIA / SOUTH AMERICAOfficial sources. Open methods. Trace every number.
← All visual stories
Ember · 2015–2025 · TWh

United Kingdom: six sources of electricity

Compare six non-overlapping generation categories through time using one zero-based TWh scale.

United Kingdom: six sources of electricityStack reported coal, gas, hydro, wind, solar and nuclear generation in that fixed order. These six categories share TWh units and are not overlapping aggregates. Oil, bioenergy and other sources are omitted: the sum is explicitly a selected-source total, not the country’s full electricity mix. A year with any missing or negative component breaks every band, so no incomplete total is drawn. Straight band edges connect adjacent complete annual observations; no smoothing or replacement of missing values is applied. The vertical axis starts at zero. Each source observation, flag and note is retained separately.WORLD SIGNAL MONITOR / VISUAL STORIESUnited Kingdom: six sources of electricityCoal, gas, hydro, wind, solar and nuclear · 2015–2025 · TWh0100200300400coalgashydrowindsolarnuclear2015: selected-source total 300.20000000000005 TWh; coal 75.88; gas 99.88; hydro 6.3; wind 40.27; solar 7.53; nuclear 70.342016: selected-source total 298.47 TWh; coal 30.67; gas 143.13; hydro 5.37; wind 37.16; solar 10.41; nuclear 71.732017: selected-source total 296.61 TWh; coal 22.53; gas 136.75; hydro 5.88; wind 49.65; solar 11.46; nuclear 70.342018: selected-source total 288.4 TWh; coal 16.83; gas 131.49; hydro 5.44; wind 56.91; solar 12.67; nuclear 65.062019: selected-source total 278.38 TWh; coal 6.92; gas 133.09; hydro 5.93; wind 63.84; solar 12.42; nuclear 56.182020: selected-source total 262.88 TWh; coal 5.7; gas 111.89; hydro 6.88; wind 75.62; solar 12.55; nuclear 50.242021: selected-source total 258.21 TWh; coal 6.79; gas 122.84; hydro 5.42; wind 64.93; solar 12.13; nuclear 46.12022: selected-source total 277.66 TWh; coal 5.94; gas 125.11; hydro 5.66; wind 80.21; solar 13.34; nuclear 47.42023: selected-source total 247.60999999999999 TWh; coal 3.78; gas 101.66; hydro 5.54; wind 82.15; solar 13.88; nuclear 40.62024: selected-source total 232.62 TWh; coal 1.9; gas 86.3; hydro 5.76; wind 83.28; solar 14.79; nuclear 40.592025: selected-source total 239.651 TWh; coal 0.328; gas 91.985; hydro 5.416; wind 86.145; solar 19.399; nuclear 36.378201520172019202120232025Six selected sources only · TWh, zero-based scale · Other generation omitted · Missing components break all bandsSource: Ember · Six selected generation sources2015–2025
Coal, gas, hydro, wind, solar and nuclear · 2015–2025 · TWh. Band thickness shows selected-source electricity generation in TWh; the stack is not total electricity generation.

Swipe the diagram sideways to see all labels, or download the full image.

How to read this diagram

Stack reported coal, gas, hydro, wind, solar and nuclear generation in that fixed order. These six categories share TWh units and are not overlapping aggregates. Oil, bioenergy and other sources are omitted: the sum is explicitly a selected-source total, not the country’s full electricity mix. A year with any missing or negative component breaks every band, so no incomplete total is drawn. Straight band edges connect adjacent complete annual observations; no smoothing or replacement of missing values is applied. The vertical axis starts at zero. Each source observation, flag and note is retained separately.

Annual electricity generation from coal.

Generation is electricity produced, distinct from installed capacity and final energy consumption. Source estimates and historical years may be revised.

Values, source flags and notes retain the reviewed snapshot. No new observations are acquired or interpolated.

Explore the source dataset →

The data behind the picture

66 data rows · Reporting period 2015–2025 · Unit: TWh. Numeric strings below retain snapshot precision.

United Kingdom: six sources of electricity · 2015–2025 · TWh
Reporting entityMeasure / rolePeriodValueUnitGraphic selectionCalculated cell / rankSource status / noteEvidence
United Kingdom GBRCoal electricity generationvalue201575.88TWhSelected—No flag suppliedSource · Retained data/global-data/ember-coal.json · GBR/2015 · original row 98812 · Generation (TWh)
United Kingdom GBRCoal electricity generationvalue201630.67TWhSelected—No flag suppliedSource · Retained data/global-data/ember-coal.json · GBR/2016 · original row 98829 · Generation (TWh)
United Kingdom GBRCoal electricity generationvalue201722.53TWhSelected—No flag suppliedSource · Retained data/global-data/ember-coal.json · GBR/2017 · original row 98846 · Generation (TWh)
United Kingdom GBRCoal electricity generationvalue201816.83TWhSelected—No flag suppliedSource · Retained data/global-data/ember-coal.json · GBR/2018 · original row 98863 · Generation (TWh)
United Kingdom GBRCoal electricity generationvalue20196.92TWhSelected—No flag suppliedSource · Retained data/global-data/ember-coal.json · GBR/2019 · original row 98880 · Generation (TWh)
United Kingdom GBRCoal electricity generationvalue20205.7TWhSelected—No flag suppliedSource · Retained data/global-data/ember-coal.json · GBR/2020 · original row 98897 · Generation (TWh)
United Kingdom GBRCoal electricity generationvalue20216.79TWhSelected—No flag suppliedSource · Retained data/global-data/ember-coal.json · GBR/2021 · original row 98914 · Generation (TWh)
United Kingdom GBRCoal electricity generationvalue20225.94TWhSelected—No flag suppliedSource · Retained data/global-data/ember-coal.json · GBR/2022 · original row 98931 · Generation (TWh)
United Kingdom GBRCoal electricity generationvalue20233.78TWhSelected—No flag suppliedSource · Retained data/global-data/ember-coal.json · GBR/2023 · original row 98948 · Generation (TWh)
United Kingdom GBRCoal electricity generationvalue20241.9TWhSelected—No flag suppliedSource · Retained data/global-data/ember-coal.json · GBR/2024 · original row 98965 · Generation (TWh)
United Kingdom GBRCoal electricity generationvalue20250.328TWhSelected—No flag suppliedSource · Retained data/global-data/ember-coal.json · GBR/2025 · original row 98982 · Generation (TWh)
United Kingdom GBRGas electricity generationvalue201599.88TWhSelected—No flag suppliedSource · Retained data/global-data/ember-gas.json · GBR/2015 · original row 98813 · Generation (TWh)
United Kingdom GBRGas electricity generationvalue2016143.13TWhSelected—No flag suppliedSource · Retained data/global-data/ember-gas.json · GBR/2016 · original row 98830 · Generation (TWh)
United Kingdom GBRGas electricity generationvalue2017136.75TWhSelected—No flag suppliedSource · Retained data/global-data/ember-gas.json · GBR/2017 · original row 98847 · Generation (TWh)
United Kingdom GBRGas electricity generationvalue2018131.49TWhSelected—No flag suppliedSource · Retained data/global-data/ember-gas.json · GBR/2018 · original row 98864 · Generation (TWh)
United Kingdom GBRGas electricity generationvalue2019133.09TWhSelected—No flag suppliedSource · Retained data/global-data/ember-gas.json · GBR/2019 · original row 98881 · Generation (TWh)
United Kingdom GBRGas electricity generationvalue2020111.89TWhSelected—No flag suppliedSource · Retained data/global-data/ember-gas.json · GBR/2020 · original row 98898 · Generation (TWh)
United Kingdom GBRGas electricity generationvalue2021122.84TWhSelected—No flag suppliedSource · Retained data/global-data/ember-gas.json · GBR/2021 · original row 98915 · Generation (TWh)
United Kingdom GBRGas electricity generationvalue2022125.11TWhSelected—No flag suppliedSource · Retained data/global-data/ember-gas.json · GBR/2022 · original row 98932 · Generation (TWh)
United Kingdom GBRGas electricity generationvalue2023101.66TWhSelected—No flag suppliedSource · Retained data/global-data/ember-gas.json · GBR/2023 · original row 98949 · Generation (TWh)
United Kingdom GBRGas electricity generationvalue202486.3TWhSelected—No flag suppliedSource · Retained data/global-data/ember-gas.json · GBR/2024 · original row 98966 · Generation (TWh)
United Kingdom GBRGas electricity generationvalue202591.985TWhSelected—No flag suppliedSource · Retained data/global-data/ember-gas.json · GBR/2025 · original row 98983 · Generation (TWh)
United Kingdom GBRHydro electricity generationvalue20156.3TWhSelected—No flag suppliedSource · Retained data/global-data/ember-hydro.json · GBR/2015 · original row 98808 · Generation (TWh)
United Kingdom GBRHydro electricity generationvalue20165.37TWhSelected—No flag suppliedSource · Retained data/global-data/ember-hydro.json · GBR/2016 · original row 98825 · Generation (TWh)
United Kingdom GBRHydro electricity generationvalue20175.88TWhSelected—No flag suppliedSource · Retained data/global-data/ember-hydro.json · GBR/2017 · original row 98842 · Generation (TWh)
United Kingdom GBRHydro electricity generationvalue20185.44TWhSelected—No flag suppliedSource · Retained data/global-data/ember-hydro.json · GBR/2018 · original row 98859 · Generation (TWh)
United Kingdom GBRHydro electricity generationvalue20195.93TWhSelected—No flag suppliedSource · Retained data/global-data/ember-hydro.json · GBR/2019 · original row 98876 · Generation (TWh)
United Kingdom GBRHydro electricity generationvalue20206.88TWhSelected—No flag suppliedSource · Retained data/global-data/ember-hydro.json · GBR/2020 · original row 98893 · Generation (TWh)
United Kingdom GBRHydro electricity generationvalue20215.42TWhSelected—No flag suppliedSource · Retained data/global-data/ember-hydro.json · GBR/2021 · original row 98910 · Generation (TWh)
United Kingdom GBRHydro electricity generationvalue20225.66TWhSelected—No flag suppliedSource · Retained data/global-data/ember-hydro.json · GBR/2022 · original row 98927 · Generation (TWh)
United Kingdom GBRHydro electricity generationvalue20235.54TWhSelected—No flag suppliedSource · Retained data/global-data/ember-hydro.json · GBR/2023 · original row 98944 · Generation (TWh)
United Kingdom GBRHydro electricity generationvalue20245.76TWhSelected—No flag suppliedSource · Retained data/global-data/ember-hydro.json · GBR/2024 · original row 98961 · Generation (TWh)
United Kingdom GBRHydro electricity generationvalue20255.416TWhSelected—No flag suppliedSource · Retained data/global-data/ember-hydro.json · GBR/2025 · original row 98978 · Generation (TWh)
United Kingdom GBRWind electricity generationvalue201540.27TWhSelected—No flag suppliedSource · Retained data/global-data/ember-wind.json · GBR/2015 · original row 98807 · Generation (TWh)
United Kingdom GBRWind electricity generationvalue201637.16TWhSelected—No flag suppliedSource · Retained data/global-data/ember-wind.json · GBR/2016 · original row 98824 · Generation (TWh)
United Kingdom GBRWind electricity generationvalue201749.65TWhSelected—No flag suppliedSource · Retained data/global-data/ember-wind.json · GBR/2017 · original row 98841 · Generation (TWh)
United Kingdom GBRWind electricity generationvalue201856.91TWhSelected—No flag suppliedSource · Retained data/global-data/ember-wind.json · GBR/2018 · original row 98858 · Generation (TWh)
United Kingdom GBRWind electricity generationvalue201963.84TWhSelected—No flag suppliedSource · Retained data/global-data/ember-wind.json · GBR/2019 · original row 98875 · Generation (TWh)
United Kingdom GBRWind electricity generationvalue202075.62TWhSelected—No flag suppliedSource · Retained data/global-data/ember-wind.json · GBR/2020 · original row 98892 · Generation (TWh)
United Kingdom GBRWind electricity generationvalue202164.93TWhSelected—No flag suppliedSource · Retained data/global-data/ember-wind.json · GBR/2021 · original row 98909 · Generation (TWh)
United Kingdom GBRWind electricity generationvalue202280.21TWhSelected—No flag suppliedSource · Retained data/global-data/ember-wind.json · GBR/2022 · original row 98926 · Generation (TWh)
United Kingdom GBRWind electricity generationvalue202382.15TWhSelected—No flag suppliedSource · Retained data/global-data/ember-wind.json · GBR/2023 · original row 98943 · Generation (TWh)
United Kingdom GBRWind electricity generationvalue202483.28TWhSelected—No flag suppliedSource · Retained data/global-data/ember-wind.json · GBR/2024 · original row 98960 · Generation (TWh)
United Kingdom GBRWind electricity generationvalue202586.145TWhSelected—No flag suppliedSource · Retained data/global-data/ember-wind.json · GBR/2025 · original row 98977 · Generation (TWh)
United Kingdom GBRSolar electricity generationvalue20157.53TWhSelected—No flag suppliedSource · Retained data/global-data/ember-solar.json · GBR/2015 · original row 98806 · Generation (TWh)
United Kingdom GBRSolar electricity generationvalue201610.41TWhSelected—No flag suppliedSource · Retained data/global-data/ember-solar.json · GBR/2016 · original row 98823 · Generation (TWh)
United Kingdom GBRSolar electricity generationvalue201711.46TWhSelected—No flag suppliedSource · Retained data/global-data/ember-solar.json · GBR/2017 · original row 98840 · Generation (TWh)
United Kingdom GBRSolar electricity generationvalue201812.67TWhSelected—No flag suppliedSource · Retained data/global-data/ember-solar.json · GBR/2018 · original row 98857 · Generation (TWh)
United Kingdom GBRSolar electricity generationvalue201912.42TWhSelected—No flag suppliedSource · Retained data/global-data/ember-solar.json · GBR/2019 · original row 98874 · Generation (TWh)
United Kingdom GBRSolar electricity generationvalue202012.55TWhSelected—No flag suppliedSource · Retained data/global-data/ember-solar.json · GBR/2020 · original row 98891 · Generation (TWh)
United Kingdom GBRSolar electricity generationvalue202112.13TWhSelected—No flag suppliedSource · Retained data/global-data/ember-solar.json · GBR/2021 · original row 98908 · Generation (TWh)
United Kingdom GBRSolar electricity generationvalue202213.34TWhSelected—No flag suppliedSource · Retained data/global-data/ember-solar.json · GBR/2022 · original row 98925 · Generation (TWh)
United Kingdom GBRSolar electricity generationvalue202313.88TWhSelected—No flag suppliedSource · Retained data/global-data/ember-solar.json · GBR/2023 · original row 98942 · Generation (TWh)
United Kingdom GBRSolar electricity generationvalue202414.79TWhSelected—No flag suppliedSource · Retained data/global-data/ember-solar.json · GBR/2024 · original row 98959 · Generation (TWh)
United Kingdom GBRSolar electricity generationvalue202519.399TWhSelected—No flag suppliedSource · Retained data/global-data/ember-solar.json · GBR/2025 · original row 98976 · Generation (TWh)
United Kingdom GBRNuclear electricity generationvalue201570.34TWhSelected—No flag suppliedSource · Retained data/global-data/ember-nuclear.json · GBR/2015 · original row 98811 · Generation (TWh)
United Kingdom GBRNuclear electricity generationvalue201671.73TWhSelected—No flag suppliedSource · Retained data/global-data/ember-nuclear.json · GBR/2016 · original row 98828 · Generation (TWh)
United Kingdom GBRNuclear electricity generationvalue201770.34TWhSelected—No flag suppliedSource · Retained data/global-data/ember-nuclear.json · GBR/2017 · original row 98845 · Generation (TWh)
United Kingdom GBRNuclear electricity generationvalue201865.06TWhSelected—No flag suppliedSource · Retained data/global-data/ember-nuclear.json · GBR/2018 · original row 98862 · Generation (TWh)
United Kingdom GBRNuclear electricity generationvalue201956.18TWhSelected—No flag suppliedSource · Retained data/global-data/ember-nuclear.json · GBR/2019 · original row 98879 · Generation (TWh)
United Kingdom GBRNuclear electricity generationvalue202050.24TWhSelected—No flag suppliedSource · Retained data/global-data/ember-nuclear.json · GBR/2020 · original row 98896 · Generation (TWh)
United Kingdom GBRNuclear electricity generationvalue202146.1TWhSelected—No flag suppliedSource · Retained data/global-data/ember-nuclear.json · GBR/2021 · original row 98913 · Generation (TWh)
United Kingdom GBRNuclear electricity generationvalue202247.4TWhSelected—No flag suppliedSource · Retained data/global-data/ember-nuclear.json · GBR/2022 · original row 98930 · Generation (TWh)
United Kingdom GBRNuclear electricity generationvalue202340.6TWhSelected—No flag suppliedSource · Retained data/global-data/ember-nuclear.json · GBR/2023 · original row 98947 · Generation (TWh)
United Kingdom GBRNuclear electricity generationvalue202440.59TWhSelected—No flag suppliedSource · Retained data/global-data/ember-nuclear.json · GBR/2024 · original row 98964 · Generation (TWh)
United Kingdom GBRNuclear electricity generationvalue202536.378TWhSelected—No flag suppliedSource · Retained data/global-data/ember-nuclear.json · GBR/2025 · original row 98981 · Generation (TWh)

Sources and attribution

Coal electricity generation · TWh

Annual electricity generation from coal.

Ember, Yearly Electricity Data, retrieved 2026-10-10T13:00:18.443Z Selected and formatted by World Signals Monitor.

Publisher retrieved: 2026-10-10T13:00:18.443Z

Publisher · Retained metric and data · Reuse terms

Gas electricity generation · TWh

Annual electricity generation from gas.

Ember, Yearly Electricity Data, retrieved 2026-10-10T13:00:18.443Z Selected and formatted by World Signals Monitor.

Publisher retrieved: 2026-10-10T13:00:18.443Z

Publisher · Retained metric and data · Reuse terms

Hydro electricity generation · TWh

Annual electricity generation from hydro.

Ember, Yearly Electricity Data, retrieved 2026-10-10T13:00:18.443Z Selected and formatted by World Signals Monitor.

Publisher retrieved: 2026-10-10T13:00:18.443Z

Publisher · Retained metric and data · Reuse terms

Wind electricity generation · TWh

Annual electricity generation from wind.

Ember, Yearly Electricity Data, retrieved 2026-10-10T13:00:18.443Z Selected and formatted by World Signals Monitor.

Publisher retrieved: 2026-10-10T13:00:18.443Z

Publisher · Retained metric and data · Reuse terms

Solar electricity generation · TWh

Annual electricity generation from solar.

Ember, Yearly Electricity Data, retrieved 2026-10-10T13:00:18.443Z Selected and formatted by World Signals Monitor.

Publisher retrieved: 2026-10-10T13:00:18.443Z

Publisher · Retained metric and data · Reuse terms

Nuclear electricity generation · TWh

Annual electricity generation from nuclear.

Ember, Yearly Electricity Data, retrieved 2026-10-10T13:00:18.443Z Selected and formatted by World Signals Monitor.

Publisher retrieved: 2026-10-10T13:00:18.443Z

Publisher · Retained metric and data · Reuse terms

Ember, Yearly Electricity Data, retrieved 2026-10-10T13:00:18.443Z Selected and formatted by World Signals Monitor.

Original publisher data · Source reuse terms and attribution

Retrieved: 2026-10-10T13:00:18.443Z. Vintage: b2ac49fa9b27035fedda3c6afb85917bf136de9253bfcbaf09c3410904ec7cd1.

Diagram and editorial selection by World Signal Monitor. Display labels may be rounded; calculations and downloads use the retained values.

Choose a chart and download an image for your post.