Your cookie preferences

We use cookies and similar technologies. You can use the settings below to accept all cookies (which we recommend to give you the best experience) or to enable specific categories of cookies as explained below. Find out more by reading our Cookie Policy.

Select cookie preferences

Skip to main content
Utrack

Popular Search Terms

Energy price cap forecast: what analysts expect for the November 2025 price cap

The last price cap of 2025 is due to be announced by Ofgem, but when? And when will it come into effect? Find out here.
Ben Gallizzi author headshot
Written by Ben Gallizzi, Senior Content Editor - Energy and Electric Vehicles
Updated on
Share
Analyst working out potential price cap figures

As the price cap announcement on 21 November gets closer, analysts are readying their final predictions for how much it will be set at.

Predictions are regularly made throughout the assessment periods for each price cap according to what is happening in the wholesale energy market, which is affected by global events. This has been a relatively stable period for the market, so it’s unlikely at this point that the price cap will change significantly in either direction, which the latest predictions support.

The assessment period for this price cap ends on 17 November, so final predictions are expected on that day or the next.

What are the current November 2025 price cap predictions?

Several suppliers regularly update their predictions to keep customers in the loop about what to expect. At the time of writing, this is what they’re predicting.

SupplierPrediction
British Gas£1,750
EDF£1,737
E.ON Next£1,738
Octopus£1,736

We can see that, with the exception of British Gas, suppliers are predicting a drop of less than £20 per year. On one hand, this is good news because it’s not an increase, but on the other hand, a bigger drop would be welcome over these winter months.

When does the next price cap start?

The next price cap starts on 1 January 2026 and will run until 31 March 2026. It will be recalculated in late February and the next period will run from 1 April to 30 June.