Today's Average Petrol Price in the UK

Petrol Stations Live utilises data from the Government Fuel Finder database to provide real-time fuel prices, directly, from 8,101 petrol stations in the UK.

Petrol (E10)169.46p
Diesel (B7S)191.28p

Today the average petrol price in the UK is 169.46p per litre. The current average price of diesel is 191.28p.

The cheapest national average petrol price can be found in Northern Ireland (163.70p per litre).

Currently, buying 60 litres of petrol in Northern Ireland costs £4.17 less than in Scotland (170.65p per litre).

Petrol is typically cheaper in Northern Ireland than in the rest of the UK due to intense local competition and a higher number of independent retailers.

Northern Ireland's proximity to the Republic of Ireland, where fuel prices are usually lower, creates a unique cross-border market that keeps local pump prices highly competitive.

Today's Average Fuel Prices by Nation

Select a nation to view localised petrol station price data.

NATION STATIONS PETROL DIESEL
UK8,101169.46p191.28p
England6,203169.82p191.72p
Scotland805170.65p192.65p
N.Ireland587163.70p184.87p
Wales506169.14p191.06p

Average petrol prices last updated at 13 Sep 2026 10:00 (18 hours, and 55 minutes ago).

Petrol & Diesel Price Trends

The average price of petrol in the UK has increased by 4.2p in the last week. Diesel has risen by 4.6p.

In the last month, petrol has increased by 8.2p and diesel has risen by 9.4p.