Live, updated Loading live data…
of Great Britain’s power is renewable right now
Loading live data…
- Wholesale price
- –/MWh
- Carbon intensity
- –g/kWh
- Demand
- –GW
- Generation
- –GW
- Net imports
- –GW
Each figure’s trend line covers the last 3 hours.
Generation mix right now
Loading live data…
Loading live data…
| Source | GW | % |
|---|---|---|
| Loading live data… | ||
Records
- Highest wind, 25 March 2026
- 23,880MW
- Highest solar, 12 July 2026
- 15,427MW
- Lowest carbon, 7 April 2026
- 20g/kWh
- Winter peak, 5 January 2026
- 47.3GW
Generation mix over the last 24 hours
Renewable, non-renewable and storage generation stacked to show how the overall mix shifts through the day, from the Elexon Insights Solution.
History
Demand, generation, price, emissions, transfers and the generation mix, from the past day to the past decade - now on its own dashboard with more charts, the current UK season, and data you can copy to the clipboard.
Explore by energy type
Fossil fuels
7.58GWGas generation, current share and long-term decline since coal's closure.
Read more →Renewables
14.73GWSolar, wind and hydro - including embedded generation estimates.
Read more →Nuclear & biomass
6.38GWSteady baseload generation from nuclear and biomass plants.
Read more →Interconnectors
0.20GWImports and exports with Belgium, Denmark, France, Ireland, the Netherlands and Norway.
Read more →Storage
0.79GWPumped hydro and battery storage charging and discharging.
Read more →Records
The figures on this panel are real, sourced records. They are currently hand-entered and checked periodically against the sources below, rather than computed automatically from stored history - each record's "last checked" date shows when it was last verified.
- Highest wind generation ever23,880MW - 25 March 2026, 1.30pm to 2pm
- Wind curtailed, Q1 20263.6TWh (about 11% of potential wind output), due to transmission constraints - Montel EnAppSys estimate
- Previous record23,825MW - 5 Dec 2025, 5.30pm
Source: National Energy System Operator, reported by Edie and RenewableUK, March 2026; curtailment from Montel EnAppSys via Energy Voice. Last checked: 2 October 2026.
- Highest solar generation ever15,427MW - 12 July 2026, late morning
- Solar's share of the mix at that moment44%
- First time above 9.5GW9,550MW - 14 May 2019
- Different dataset, different answerCarbon Brief's analysis puts the record at ~15.2GW on 23 April 2026, with no new peak over summer 2026 - estimates of GB solar vary by source
Source: National Energy System Operator, reported by Solar Power Portal, July 2026; NESO (2019); Carbon Brief (alternative estimate). Last checked: 2 October 2026.
- Lowest carbon intensity reported20g/kWh - 1.30pm, 7 April 2026
- Earlier 2026 low26g/kWh - 3pm, 25 March 2026
- Previous headline record39g/kWh - Easter Monday, 5 April 2021
- Average intensity, 2014 vs 2025419g → 126g/kWh
Source: NESO monthly electricity reports for March 2026 and April 2026, Carbon Intensity API, and Carbon Brief (annual averages). Last checked: 2 October 2026.
- Winter 2025/26 peak demand47.3GW - 5 Jan 2026, the highest since March 2018
- Winter 2025/26 operating margin6.1GW (10.0%) - highest since 2019/20
- Winter 2026/27, early view5.5GW (8.8%) expected margin - full Winter Outlook due October 2026
Source: NESO Winter Outlook 2025/26, NESO winter review and NESO Winter Early View 2026/27. The "summer low" bar is a rough comparison, not a specific sourced figure. Last checked: 2 October 2026.
Notable moments
Loading…
Alerts
Get a browser notification when price or carbon intensity crosses a threshold you set. This only works while this page stays open in a browser tab - this site has no server that sends push or email notifications, so closing the tab (or the browser) turns alerts off until you reopen it.
Checked against live data roughly every 5 minutes while this page is open, plus once whenever it first loads. Your thresholds are saved in this browser only (not sent anywhere) and only fire once per crossing, so you will not get repeated notifications while a value stays past your threshold.