Check the current Energy Price Cap per kWh for April 2025

The current energy price cap runs from 1st Jan 2023 to 31st March 2023.

Check the current price cap cost per kWH for gas and electric based on the average UK rate.

Energy Prices are currently protected by the Government's Energy Price Guarantee (EPG).

Under the EPG, the average unit prices are limited to 34p/kWh for electricity and 10.3p/kWh for gas if you are on a standard variable tariff pay by direct debit until the end of March 2023.

Current Price cap per kWh for April 2025

The current price cap figures represent averages and could vary in your area.

ElectricGas
Price Per kWh£0.67£0.17
Standing Charge£0.46£0.28
The price cap figures above are effective from 1st Jan 2023 to 31st March 2023.

Upcoming price cap changes

Price cap changes are announced every 3 months starting from 1st October 2022.

Start DateEnd DateAnnouced
1st Oct 202231st Dec 202226th Aug 2022
1st Jan 202331st Mar 202324th Nov 2022
1st Apr 202330th Jun 202327th Feb 2023
1st July 202330th Sep 202326th May 2023
1st Oct 202331st Dec 202325th Aug 2023

Looking to find information for a specific property?

Enter a postcode to find details for a property in a postcode area.

Check Property Details

Frequently Asked Questions

What is the current price cap per kWh for electric?

The average current electricity price cap is £0.67 per kWh with a daily standing charge of £0.46. The current electricity cap runs from 1st Jan 2023 and will be change again on 31st March 2023.

What is the current price cap per kWh for gas?

The average current gas price cap is £0.17 per kWh with a daily standing charge of £0.28. The current electricity cap runs from 1st Jan 2023 and will be change again on 31st March 2023.

Why am I paying more than the current price cap?

The price cap only applies to default tariffs, for example “Standard Variable”. The price cap doesn’t apply on fixed rate tariffs, or a tariff that is exempt from the price cap.

When will the price cap change?

The next price cap period runs from 1st Jan 2023 to 31st March 2023. The price per kWh and standing charge amount will be announced on 26th Aug 2022.

Who sets the energy price cap?

The energy price cap is set by Ofgem. The price cap sets the price customers will pay if they are on their energy providers standard tariff. Fixed rate tariffs are not capped along with other tariffs which may be exempt.