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

Price spike

Research notes

Figures are for London unless they say otherwise.

What happened

  • London peaked at 58.7p at 16:30, the earliest peak of the five high-price days; 67.9p in Northern Scotland. Daily average 24.4p, the highest of any event day in this period, with an overnight low of 14.8p.

Likely causes

  • Cold, bright, and not very windy. The Met Office's week-ahead on 24 Nov described "a noticeable drop in temperatures", highs of 6 or 7°C, Tuesday as "the sunniest day" and Tuesday night "widely frosty", with lows of −6 or −7°C possible in rural Scotland and Wales by Wed morning. (confirmed by source: Met Office week ahead, 24 Nov)
  • Demand was high. Total transmission supply reached about 43.3GW at 18:00, against about 36GW at the same hour in mid Oct. (confirmed by source: Elexon FUELHH, 25 Nov)
  • Wind faded into the evening: 14.7GW in the early hours, about 6GW from 14:00 to 19:00. Gas ran at 22 to 22.6GW right through the afternoon and evening, peaking at 23.6GW. (confirmed by source: same Elexon query)
  • It was Europe-wide. Bloomberg reported on 25 Nov that European short-term power prices spiked "as a sharp drop in wind generation coincided with a cold snap", with Germany tightest: its day-ahead price peaked at €371/MWh around 17:00. With the continent expensive too, imports could not cap the GB price (GB was importing only 2.5 to 3.7GW at the peak). (Bloomberg report confirmed by source, headline and search summary only: Bloomberg, 25 Nov 2025; the point about imports is inference)
  • The early sunset explains the 16:30 peak: in late Nov it is dark before the teatime demand rise. (inference)

Wider context that week

  • Wed 26 Nov was Budget day. Rachel Reeves announced about £150 off household energy bills, by having the Treasury cover three-quarters of the Renewables Obligation cost for three years and not renewing the ECO insulation scheme when it ends in Apr 2026. The IFS said the saving shrinks once the temporary subsidy ends (Independent via AOL). (Carbon Brief; Octopus Energy blog)
  • On Fri 21 Nov Ofgem announced the Jan to Mar 2026 cap: up 0.2% to £1,758. (Ofgem)
  • Gas was getting cheaper: European gas hit its lowest since 2024 on 21 Nov on a US-led Ukraine peace plan and mild forecasts, and the Dutch benchmark broke below €30/MWh on 24 Nov. So this spike was about tight power supply, not fuel cost. (Bloomberg, 21 Nov; S&P Global, 24 Nov)
  • The previous week (17 to 21 Nov) had been colder still, with −12.6°C at Tomintoul on 21 Nov, the coldest Nov night in 15 years according to the BBC report cited by Wikipedia. Gas burn on Fri 21 Nov (19.6GW average) was actually higher than on 25 Nov; that day just missed the 55p threshold.
  • A fortnight earlier, on 11 Nov, wind had set a new NESO record of 22,711MW. A neat contrast for a post. (RenewableUK)

Confidence

High. Met Office forecast, generation data and a same-day Bloomberg report about the wider European spike all point the same way.

Gaps

Bloomberg article is paywalled; I only saw its headline and a search-engine summary, so the €371 figure should be checked before quoting. No GB-specific price report found. One search result quoted GB day-ahead prices for "November 25" from a TEAM Energy weekly report, but the page now redirects and I could not verify it, so it is left out.

More notable days

Half-hourly prices

Tuesday 25 Nov 2025 · half-hourly prices

South Eastern England

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

Stats for Tuesday 25 Nov 2025

16.3p

Cheapest half-hour 5am – 5.30am

63.3p

Dearest half-hour 4.30pm – 5pm

0 hours

Negative prices none on 25 Nov 2025

16.4p avg

Cheapest 3 hours 3am – 6am

26.6p

Average price on 25 Nov 2025

Show as a table
TimePrice
12am – 12.30am16.4p
12.30am – 1am17.3p
1am – 1.30am16.6p
1.30am – 2am16.6p
2am – 2.30am16.4p
2.30am – 3am16.5p
3am – 3.30am16.4p
3.30am – 4am16.4p
4am – 4.30am16.6p
4.30am – 5am16.4p
5am – 5.30am16.3p
5.30am – 6am16.4p
6am – 6.30am19.2p
6.30am – 7am18.9p
7am – 7.30am18.5p
7.30am – 8am23.0p
8am – 8.30am26.2p
8.30am – 9am25.4p
9am – 9.30am25.6p
9.30am – 10am24.3p
10am – 10.30am21.0p
10.30am – 11am20.8p
11am – 11.30am22.2p
11.30am – 12pm21.3p
12pm – 12.30pm20.8p
12.30pm – 1pm22.5p
1pm – 1.30pm25.1p
1.30pm – 2pm26.1p
2pm – 2.30pm28.6p
2.30pm – 3pm31.3p
3pm – 3.30pm30.7p
3.30pm – 4pm41.4p
4pm – 4.30pm53.7p
4.30pm – 5pm63.3p
5pm – 5.30pm59.2p
5.30pm – 6pm61.3p
6pm – 6.30pm58.8p
6.30pm – 7pm58.3p
7pm – 7.30pm36.4p
7.30pm – 8pm29.8p
8pm – 8.30pm29.1p
8.30pm – 9pm23.8p
9pm – 9.30pm22.9p
9.30pm – 10pm20.2p
10pm – 10.30pm18.9p
10.30pm – 11pm17.4p
11pm – 11.30pm17.3p
11.30pm – 12am16.6p