OctoTariffs

Carbon and generation

Carbon intensity and generation context

Compare the next regional carbon-intensity forecast with Agile prices, then place it beside measured wind, estimated solar generation and declared curtailment. London is the initial display, not a guess at your location.

Regional carbon forecast

London: 202 gCO₂/kWh

Regional carbon intensity and Agile price forecastRegional carbon forecast and Agile price shown on separate axes from Wed 23:30 to Fri 23:30 London time. Missing readings leave a gap.00p5612p11224p16836p22448pCarbon intensity (gCO₂/kWh)Agile price (p/kWh)Wed 23:30Thu 11:30Thu 23:30Fri 11:30Fri 23:30Wed 23:30: 202 gCO₂/kWhWed 23:30: 33.85p/kWhThu 00:00: 188 gCO₂/kWhThu 00:00: 32.45p/kWhThu 00:30: 196 gCO₂/kWhThu 00:30: 30.85p/kWhThu 01:00: 195 gCO₂/kWhThu 01:00: 30.07p/kWhThu 01:30: 187 gCO₂/kWhThu 01:30: 29.39p/kWhThu 02:00: 182 gCO₂/kWhThu 02:00: 29.38p/kWhThu 02:30: 166 gCO₂/kWhThu 02:30: 28.04p/kWhThu 03:00: 159 gCO₂/kWhThu 03:00: 29.36p/kWhThu 03:30: 140 gCO₂/kWhThu 03:30: 27.78p/kWhThu 04:00: 135 gCO₂/kWhThu 04:00: 29.55p/kWhThu 04:30: 137 gCO₂/kWhThu 04:30: 28.60p/kWhThu 05:00: 134 gCO₂/kWhThu 05:00: 33.39p/kWhThu 05:30: 135 gCO₂/kWhThu 05:30: 33.81p/kWhThu 06:00: 127 gCO₂/kWhThu 06:00: 34.41p/kWhThu 06:30: 112 gCO₂/kWhThu 06:30: 36.33p/kWhThu 07:00: 85 gCO₂/kWhThu 07:00: 33.24p/kWhThu 07:30: 53 gCO₂/kWhThu 07:30: 35.34p/kWhThu 08:00: 50 gCO₂/kWhThu 08:00: 31.17p/kWhThu 08:30: 62 gCO₂/kWhThu 08:30: 33.27p/kWhThu 09:00: 103 gCO₂/kWhThu 09:00: 34.29p/kWhThu 09:30: 83 gCO₂/kWhThu 09:30: 31.82p/kWhThu 10:00: 66 gCO₂/kWhThu 10:00: 29.63p/kWhThu 10:30: 66 gCO₂/kWhThu 10:30: 26.42p/kWhThu 11:00: 60 gCO₂/kWhThu 11:00: 25.79p/kWhThu 11:30: 61 gCO₂/kWhThu 11:30: 23.79p/kWhThu 12:00: 60 gCO₂/kWhThu 12:00: 23.82p/kWhThu 12:30: 61 gCO₂/kWhThu 12:30: 22.48p/kWhThu 13:00: 62 gCO₂/kWhThu 13:00: 21.73p/kWhThu 13:30: 64 gCO₂/kWhThu 13:30: 20.96p/kWhThu 14:00: 74 gCO₂/kWhThu 14:00: 23.79p/kWhThu 14:30: 80 gCO₂/kWhThu 14:30: 24.34p/kWhThu 15:00: 81 gCO₂/kWhThu 15:00: 24.38p/kWhThu 15:30: 82 gCO₂/kWhThu 15:30: 26.74p/kWhThu 16:00: 97 gCO₂/kWhThu 16:00: 43.11p/kWhThu 16:30: 100 gCO₂/kWhThu 16:30: 42.69p/kWhThu 17:00: 106 gCO₂/kWhThu 17:00: 46.30p/kWhThu 17:30: 118 gCO₂/kWhThu 17:30: 47.52p/kWhThu 18:00: 125 gCO₂/kWhThu 18:00: 47.40p/kWhThu 18:30: 125 gCO₂/kWhThu 18:30: 47.52p/kWhThu 19:00: 124 gCO₂/kWhThu 19:00: 35.63p/kWhThu 19:30: 128 gCO₂/kWhThu 19:30: 37.27p/kWhThu 20:00: 132 gCO₂/kWhThu 20:00: 38.44p/kWhThu 20:30: 125 gCO₂/kWhThu 20:30: 37.72p/kWhThu 21:00: 128 gCO₂/kWhThu 21:00: 35.80p/kWhThu 21:30: 130 gCO₂/kWhThu 21:30: 34.11p/kWhThu 22:00: 126 gCO₂/kWhThu 22:00: 30.87p/kWhThu 22:30: 122 gCO₂/kWhThu 22:30: 28.35p/kWhThu 23:00: 121 gCO₂/kWhThu 23:30: 114 gCO₂/kWhFri 00:00: 110 gCO₂/kWhFri 00:30: 104 gCO₂/kWhFri 01:00: 99 gCO₂/kWhFri 01:30: 95 gCO₂/kWhFri 02:00: 92 gCO₂/kWhFri 02:30: 89 gCO₂/kWhFri 03:00: 89 gCO₂/kWhFri 03:30: 93 gCO₂/kWhFri 04:00: 95 gCO₂/kWhFri 04:30: 101 gCO₂/kWhFri 05:00: 110 gCO₂/kWhFri 05:30: 112 gCO₂/kWhFri 06:00: 109 gCO₂/kWhFri 06:30: 119 gCO₂/kWhFri 07:00: 128 gCO₂/kWhFri 07:30: 142 gCO₂/kWhFri 08:00: 141 gCO₂/kWhFri 08:30: 138 gCO₂/kWhFri 09:00: 130 gCO₂/kWhFri 09:30: 111 gCO₂/kWhFri 10:00: 108 gCO₂/kWhFri 10:30: 107 gCO₂/kWhFri 11:00: 109 gCO₂/kWhFri 11:30: 107 gCO₂/kWhFri 12:00: 98 gCO₂/kWhFri 12:30: 101 gCO₂/kWhFri 13:00: 99 gCO₂/kWhFri 13:30: 102 gCO₂/kWhFri 14:00: 103 gCO₂/kWhFri 14:30: 104 gCO₂/kWhFri 15:00: 109 gCO₂/kWhFri 15:30: 120 gCO₂/kWhFri 16:00: 129 gCO₂/kWhFri 16:30: 137 gCO₂/kWhFri 17:00: 154 gCO₂/kWhFri 17:30: 169 gCO₂/kWhFri 18:00: 188 gCO₂/kWhFri 18:30: 206 gCO₂/kWhFri 19:00: 213 gCO₂/kWhFri 19:30: 214 gCO₂/kWhFri 20:00: 220 gCO₂/kWhFri 20:30: 224 gCO₂/kWhFri 21:00: 208 gCO₂/kWhFri 21:30: 197 gCO₂/kWhFri 22:00: 190 gCO₂/kWh

Explore the chart. Hover, focus or select any point to see its exact values.

Points are interactive: hover, focus or select one for exact values. Circular markers show carbon intensity on the left axis; diamond markers and a dashed line show Agile price on the right axis. An unavailable reading is left as a gap rather than replaced with zero.
Wind and Agile price contextTransmission-connected wind generation and Agile price shown together as timing context on separate axes. This comparison does not show that wind caused a price.00p3,51012p7,02024p10,52936p14,03948pWind generation (MW)Agile price (p/kWh)Wed 23:00Thu 11:00Thu 23:00Fri 11:00Fri 23:00Wed 23:00: 2,921 MW windWed 23:00: 37.27p/kWhWed 23:30: 2,921 MW windWed 23:30: 33.85p/kWhThu 00:00: 3,356 MW windThu 00:00: 32.45p/kWhThu 00:30: 3,356 MW windThu 00:30: 30.85p/kWhThu 01:00: 3,611 MW windThu 01:00: 30.07p/kWhThu 01:30: 3,611 MW windThu 01:30: 29.39p/kWhThu 02:00: 3,865 MW windThu 02:00: 29.38p/kWhThu 02:30: 3,865 MW windThu 02:30: 28.04p/kWhThu 03:00: 4,139 MW windThu 03:00: 29.36p/kWhThu 03:30: 4,139 MW windThu 03:30: 27.78p/kWhThu 04:00: 4,465 MW windThu 04:00: 29.55p/kWhThu 04:30: 4,465 MW windThu 04:30: 28.60p/kWhThu 05:00: 4,977 MW windThu 05:00: 33.39p/kWhThu 05:30: 4,977 MW windThu 05:30: 33.81p/kWhThu 06:00: 5,710 MW windThu 06:00: 34.41p/kWhThu 06:30: 5,710 MW windThu 06:30: 36.33p/kWhThu 07:00: 6,657 MW windThu 07:00: 33.24p/kWhThu 07:30: 6,657 MW windThu 07:30: 35.34p/kWhThu 08:00: 7,806 MW windThu 08:00: 31.17p/kWhThu 08:30: 7,806 MW windThu 08:30: 33.27p/kWhThu 09:00: 8,907 MW windThu 09:00: 34.29p/kWhThu 09:30: 8,907 MW windThu 09:30: 31.82p/kWhThu 10:00: 10,061 MW windThu 10:00: 29.63p/kWhThu 10:30: 10,061 MW windThu 10:30: 26.42p/kWhThu 11:00: 11,160 MW windThu 11:00: 25.79p/kWhThu 11:30: 11,160 MW windThu 11:30: 23.79p/kWhThu 12:00: 12,182 MW windThu 12:00: 23.82p/kWhThu 12:30: 12,182 MW windThu 12:30: 22.48p/kWhThu 13:00: 13,146 MW windThu 13:00: 21.73p/kWhThu 13:30: 13,146 MW windThu 13:30: 20.96p/kWhThu 14:00: 13,843 MW windThu 14:00: 23.79p/kWhThu 14:30: 13,843 MW windThu 14:30: 24.34p/kWhThu 15:00: 14,039 MW windThu 15:00: 24.38p/kWhThu 15:30: 14,039 MW windThu 15:30: 26.74p/kWhThu 16:00: 13,785 MW windThu 16:00: 43.11p/kWhThu 16:30: 13,785 MW windThu 16:30: 42.69p/kWhThu 17:00: 13,328 MW windThu 17:00: 46.30p/kWhThu 17:30: 13,328 MW windThu 17:30: 47.52p/kWhThu 18:00: 12,951 MW windThu 18:00: 47.40p/kWhThu 18:30: 12,951 MW windThu 18:30: 47.52p/kWhThu 19:00: 12,651 MW windThu 19:00: 35.63p/kWhThu 19:30: 12,651 MW windThu 19:30: 37.27p/kWhThu 20:00: 12,534 MW windThu 20:00: 38.44p/kWhThu 20:30: 12,534 MW windThu 20:30: 37.72p/kWhThu 21:00: 12,579 MW windThu 21:00: 35.80p/kWhThu 21:30: 12,579 MW windThu 21:30: 34.11p/kWhThu 22:00: 12,791 MW windThu 22:00: 30.87p/kWhThu 22:30: 12,791 MW windThu 22:30: 28.35p/kWhThu 23:00: 13,142 MW windThu 23:30: 13,142 MW windFri 00:00: 13,451 MW windFri 00:30: 13,451 MW windFri 01:00: 13,502 MW windFri 01:30: 13,502 MW windFri 02:00: 13,205 MW windFri 02:30: 13,205 MW windFri 03:00: 12,657 MW windFri 03:30: 12,657 MW windFri 04:00: 11,910 MW windFri 04:30: 11,910 MW windFri 05:00: 10,936 MW windFri 05:30: 10,936 MW windFri 06:00: 9,901 MW windFri 06:30: 9,901 MW windFri 07:00: 9,082 MW windFri 07:30: 9,082 MW windFri 08:00: 8,391 MW windFri 08:30: 8,391 MW windFri 09:00: 7,686 MW windFri 09:30: 7,686 MW windFri 10:00: 7,331 MW windFri 10:30: 7,331 MW windFri 11:00: 7,017 MW windFri 11:30: 7,017 MW windFri 12:00: 6,657 MW windFri 12:30: 6,657 MW windFri 13:00: 6,298 MW windFri 13:30: 6,298 MW windFri 14:00: 6,094 MW windFri 14:30: 6,094 MW windFri 15:00: 5,913 MW windFri 15:30: 5,913 MW windFri 16:00: 5,481 MW windFri 16:30: 5,481 MW windFri 17:00: 4,967 MW windFri 17:30: 4,967 MW windFri 18:00: 4,409 MW windFri 18:30: 4,409 MW windFri 19:00: 3,817 MW windFri 19:30: 3,817 MW windFri 20:00: 3,575 MW windFri 20:30: 3,575 MW windFri 21:00: 3,720 MW windFri 21:30: 3,720 MW wind

Explore the chart. Hover, focus or select any point to see its exact values.

Points are interactive: hover, focus or select one for exact values. Circular markers show wind generation on the left axis; diamond markers and a dashed line show price on the right axis. The overlap does not show that wind caused any price movement.

All regional forecasts

Forecast coverage and cleanest period by Grid Supply Point region.
RegionCarbon slotsPrice slotsCleanest intensity
Eastern England944729 gCO₂/kWh
East Midlands944763 gCO₂/kWh
London944750 gCO₂/kWh
Merseyside and North Wales94475 gCO₂/kWh
West Midlands944710 gCO₂/kWh
North East England94477 gCO₂/kWh
North West England94477 gCO₂/kWh
Southern England944743 gCO₂/kWh
South East England944760 gCO₂/kWh
South Wales944769 gCO₂/kWh
South West England944760 gCO₂/kWh
Yorkshire944748 gCO₂/kWh
Southern Scotland94470 gCO₂/kWh
Northern Scotland94470 gCO₂/kWh

National generation context

These sources use national or different regional geographies. They add context and are not components of the selected GSP forecast.

Solar generation context

Every figure here is a model, not a meter reading. Almost all British solar sits on rooftops and small sites behind the distribution network, where nothing meters it centrally: PV_Live estimates the total by scaling a metered sample of sites up to the known installed capacity. It is the best national figure that exists and it is not a measurement.

The national figure is modelled separately from the regional ones and is not their total. Across the stored days the fourteen regions add to between 98.5% and 103.2% of it, so the regional figures may never be summed and presented as the national one.

Latest complete estimate
50698 MWh
Estimated peak
8222 MW

Source: Sheffield Solar, University of Sheffield, under CC BY 4.0.

Reviewed 2026-08-24 by Rob Gibbs. Report a correction.

Primary sources