Energy was last better‑than‑free: yesterday Next

On the Agile Octopus tariff, customers get paid to use electricity when there’s too much in the grid.

That’s cheaper than Octopus Energy paying to store it.

The price changes every half-hour.

How free electricity works

Region

Negative prices (clock-change weekend)

Sat 25 Oct · Sun 26 Oct · Mon 27 Oct

Research notes

Figures are for London unless they say otherwise.

What happened

  • Sat 25 Oct: below zero for 3 hours overnight, low −0.4p, average 5.4p.
  • Sun 26 Oct: below zero for 5 hours, including 3 hours from 02:30, low −4.2p (−5.0p in Northern Scotland), average 8.4p.
  • Mon 27 Oct: one negative half-hour at 00:00 (−0.9p), then a normal working day (average 14.6p, peak 36.8p). All 14 regions negative each day.

Likely causes

  • The windiest spell of the autumn so far, behind Storm Benjamin. The Met Office said on 23 Oct that cold Arctic air would follow the storm with "brisk northerly winds" over the weekend. (confirmed by source: Met Office, Storm Benjamin pulls away, 23 Oct)
  • Elexon-metered wind averaged 16.2GW on Sat 25 Oct, the second-highest daily figure of the whole Sep to Dec period, and 15.5GW on Sun. It never dropped below 15.6GW on Sat. Gas averaged just 2.4GW on Sun. (confirmed by source: Elexon FUELHH, 25 to 27 Oct; ranking is my calculation)
  • A record was set. Drax Electric Insights says that on 27 Oct "wind farms came within touching distance of supplying three quarters of the country's electricity demand", a new record share of 74.9%. In the Elexon data wind was 17.2 to 17.5GW in the first hours of Mon 27 Oct with gas at 2.2GW and over 3GW being exported, which is when the 00:00 negative price occurred. (record confirmed by source: Drax Electric Insights Q4 2025, section 7, summary page here; that the record fell in the small hours is inference from Elexon data, since Drax gives the date but not the time)
  • Low weekend demand, and the deepest negative prices were in the small hours of Sun when demand is at its lowest. (inference from the same data)
  • By Mon evening wind had halved to about 7GW and gas was back at 12.7GW, hence the ordinary Monday peak. (confirmed by source: same Elexon query)

Clock change

  • The clocks went back at 02:00 on Sun 26 Oct, so that day had 25 hours (50 half-hours). The −4.2p low is stamped 02:30, right at the changeover. Worth checking how the site displays the repeated hour before quoting that time in a post.

Wider context that week

  • Storm Benjamin on Thu 23 Oct (yellow wind and rain warnings for England and Wales). (Met Office)
  • US and EU sanctions on Russian energy, 22 and 23 Oct (see previous section).

Confidence

High. Strong, sustained wind in the data, a Met Office forecast that matches, and an independently reported record wind share on 27 Oct.

Gaps

No news report on GB negative prices that weekend. No NESO announcement found for the 27 Oct share record; Drax is the only source.

More notable days

Half-hourly prices

Saturday 25 Oct 2025 · half-hourly prices

South Eastern England

2am 4am 6am 8am 10am 12pm 2pm 4pm 6pm 8pm 10pm Now

Stats for Saturday 25 Oct 2025

−0.5p

Cheapest half-hour 3am – 3.30am

30.5p

Dearest half-hour 6.30pm – 7pm

3 hours

Negative prices in 3 spells

−0.2p avg

Cheapest 3 hours 3am – 6am

5.8p

Average price on 25 Oct 2025

Show as a table
TimePrice
12am – 12.30am0.8p
12.30am – 1am0.5p
1am – 1.30am0.0p
1.30am – 2am0.2p
2am – 2.30am0.0p
2.30am – 3am0.0p
3am – 3.30am−0.5p
3.30am – 4am−0.4p
4am – 4.30am−0.2p
4.30am – 5am0.0p
5am – 5.30am−0.2p
5.30am – 6am−0.1p
6am – 6.30am0.7p
6.30am – 7am3.7p
7am – 7.30am−0.1p
7.30am – 8am4.8p
8am – 8.30am1.8p
8.30am – 9am3.0p
9am – 9.30am2.0p
9.30am – 10am2.3p
10am – 10.30am3.0p
10.30am – 11am2.3p
11am – 11.30am2.3p
11.30am – 12pm1.7p
12pm – 12.30pm1.3p
12.30pm – 1pm2.2p
1pm – 1.30pm2.8p
1.30pm – 2pm1.8p
2pm – 2.30pm1.1p
2.30pm – 3pm2.2p
3pm – 3.30pm1.8p
3.30pm – 4pm3.3p
4pm – 4.30pm15.4p
4.30pm – 5pm23.8p
5pm – 5.30pm26.5p
5.30pm – 6pm30.0p
6pm – 6.30pm29.9p
6.30pm – 7pm30.5p
7pm – 7.30pm16.2p
7.30pm – 8pm12.2p
8pm – 8.30pm12.5p
8.30pm – 9pm8.3p
9pm – 9.30pm9.8p
9.30pm – 10pm4.2p
10pm – 10.30pm6.5p
10.30pm – 11pm2.8p
11pm – 11.30pm5.5p
11.30pm – 12am1.5p