UK City Petrol Price Index

Live petrol and diesel price averages for 88 major UK cities. Find the cheapest place to fill up near you.

Browse All Cities A-Z

Aberdeen
High
155.7p/litre
15 stations
Barnsley
Low
151.6p/litre
17 stations
Basildon
Low
147.0p/litre
6 stations
Bath
High
153.0p/litre
6 stations
Beaconsfield
High
165.0p/litre
2 stations
Bedford
High
155.6p/litre
14 stations
Belfast
Low
145.0p/litre
21 stations
Belfast
Low
146.3p/litre
28 stations
Birmingham
Low
150.4p/litre
67 stations
Blackpool
Low
147.9p/litre
14 stations
Bournemouth
High
153.2p/litre
11 stations
Bradford
Low
148.6p/litre
19 stations
Brighton
High
154.1p/litre
10 stations
Bristol
High
152.6p/litre
53 stations
Cambridge
High
154.9p/litre
17 stations
Cardiff
Low
150.2p/litre
18 stations
Chelmsford
High
153.5p/litre
13 stations
Cheltenham
Low
150.5p/litre
15 stations
Chesterfield
Low
150.8p/litre
15 stations
Colchester
High
153.2p/litre
16 stations
Coventry
High
153.4p/litre
25 stations
Crawley
Low
151.8p/litre
10 stations
Derby
Low
151.7p/litre
24 stations
Dundee
Low
150.4p/litre
14 stations
Eastbourne
Low
147.1p/litre
7 stations
Edinburgh
Low
150.6p/litre
20 stations
Exeter
High
164.1p/litre
14 stations
Gateshead
Low
151.9p/litre
7 stations
Gillingham
High
155.5p/litre
14 stations
Glasgow
High
152.9p/litre
73 stations
Gloucester
Low
147.0p/litre
21 stations
Huddersfield
Low
149.2p/litre
17 stations
Ipswich
Low
146.6p/litre
18 stations
Ipswich
Low
147.0p/litre
2 stations
Leeds
Low
149.6p/litre
48 stations
Leicester
High
154.3p/litre
39 stations
Lincoln
High
154.9p/litre
16 stations
Liverpool
Low
150.6p/litre
42 stations
London
Low
150.8p/litre
5 stations
London
High
153.2p/litre
111 stations
Luton
High
154.6p/litre
11 stations
Maidstone
High
153.7p/litre
14 stations
Maidstone
Low
137.0p/litre
2 stations
Manchester
Low
148.4p/litre
55 stations
Manchester
Low
148.0p/litre
3 stations
Middlesbrough
Low
146.9p/litre
11 stations
Milton Keynes
High
155.0p/litre
18 stations
Newcastle upon Tyne
Low
150.1p/litre
22 stations
Newport
Low
150.9p/litre
15 stations
Northampton
High
154.9p/litre
27 stations
Norwich
High
154.3p/litre
34 stations
Nottingham
Low
149.4p/litre
43 stations
Nottingham
Low
148.0p/litre
2 stations
Oldham
Low
148.4p/litre
13 stations
Oxford
Low
151.2p/litre
5 stations
Peterborough
High
152.5p/litre
12 stations
Plymouth
Low
151.0p/litre
13 stations
Poole
High
155.6p/litre
9 stations
Portsmouth
High
152.3p/litre
10 stations
Preston
Low
150.6p/litre
31 stations
Reading
High
154.3p/litre
30 stations
Rochester
High
152.4p/litre
9 stations
Rotherham
Low
151.1p/litre
23 stations
Salford
Low
149.4p/litre
9 stations
Scunthorpe
Low
150.1p/litre
10 stations
Sheffield
Low
150.3p/litre
37 stations
Slough
High
152.2p/litre
11 stations
Solihull
High
154.3p/litre
11 stations
Southampton
High
154.8p/litre
30 stations
Southend-on-Sea
High
156.0p/litre
5 stations
Southport
Low
150.0p/litre
10 stations
St Helens
Low
147.0p/litre
6 stations
Stockport
Low
150.3p/litre
18 stations
Stoke-on-Trent
Low
148.8p/litre
26 stations
Sunderland
Low
148.3p/litre
10 stations
Sutton
Low
150.0p/litre
4 stations
Swansea
High
152.4p/litre
20 stations
Swindon
High
152.8p/litre
19 stations
Telford
High
156.9p/litre
9 stations
Wakefield
Low
151.9p/litre
15 stations
Warrington
Low
148.2p/litre
17 stations
Watford
Low
146.0p/litre
5 stations
Wigan
Low
148.9p/litre
18 stations
Woking
High
152.1p/litre
7 stations
Wolverhampton
Low
150.9p/litre
21 stations
Worcester
Low
149.5p/litre
2 stations
Worcester
High
152.7p/litre
18 stations
York
Low
149.8p/litre
21 stations

Frequently Asked Questions

How often are city petrol prices updated?

We update our city averages daily using data from thousands of forecourts across the UK to ensure you see the most accurate local price trends.

Why is petrol cheaper in some cities than others?

Local competition is the main driver. Cities with more supermarkets and independent retailers fighting for customers tend to have lower prices than those with fewer options.

Does this include all petrol stations in the city?

Our data covers the vast majority of UK forecourts. We aggregate prices from major supermarkets (Tesco, Asda, Sainsbury's, Morrisons) and oil majors (BP, Shell, Esso, Texaco).

How do you calculate the city average?

We calculate the mean price of all Standard Unleaded (E10) and Diesel (B7) reports received from stations within the city's greater metropolitan area over the last 24 hours.

What is the cheapest city for petrol right now?

Rankings change daily, but Northern cities like Manchester and Leeds often compete for the top spot due to high supermarket density. Check the live table above for today's leader.

Why are prices higher in London?

London stations face significantly higher ground rents, business rates, and operating costs, which are passed on to drivers. However, pockets of value exist near big supermarkets.

Can I filter by specific fuel types?

Yes. Our city data focuses on the two most common fuels: Unleaded (E10) and Diesel (B7). Super Unleaded is not currently included in the main index.

Do you track motorway prices near cities?

No, this specific index excludes motorway service stations to avoid skewing the city average with artificially high prices. See our Motorway Hub for those details.

Is diesel always more expensive in cities?

Historically yes, due to higher taxation and refining costs. The gap fluctuates but diesel generally commands a premium of 5-10p per litre over petrol.

How can I find the cheapest station in my city?

Use the Resolvo map to zoom into your specific neighborhood. This page shows the city-wide average, but local pockets can be cheaper.

Do supermarket fuel prices vary between cities?

Yes. Tesco, Asda, and others bake local competition into their pricing algorithms. A Tesco in Bradford might be 3p cheaper than a Tesco in Bristol on the same day.

When is the best time to fill up in a city?

Late evenings or midweek can sometimes be cheaper as stations adjust prices, but the biggest saving comes from choosing the right location rather than the right time.

Does this data cover electric vehicle charging?

No, this page tracks liquid fuel. Visit our EV Charging Map for live availability and costs of charging points in your city.

Why does the price change so fast?

Oil prices, wholesale costs, and local competition move constantly. Retailers adjust prices daily (sometimes hourly) to protect margins or undercut rivals.

Are independent stations cheaper than big brands?

Often yes. Independent sites in cities often aggressively undercut major brands to win business. They are definitely worth checking on our map.

How accurate is the 'Station Count'?

This represents the number of active stations sending us price data in that city's zone. It gives you an idea of the sample size used for the average.

Why is there a big price difference within the same city?

A city can have 'expensive zones' (near motorways or affluent areas) and 'cheap zones' (near Asda/Costco). The difference can be 10p+ per litre in just a few miles.

Do you include membership prices like Costco?

Our city averages are based on standard public prices. Costco is often the cheapest, but requires membership, so it counts as a specific outliers in the 'Brands' battle.

Can I report a wrong price?

Yes! If you see a price on the map that is incorrect, you can submit a user report to help the community keep data accurate.

Is E10 fuel safe for my car?

E10 is the standard petrol grade in the UK. Detailed compatibility checks can be found on the government website, but almost all distinct petrol cars built after 2011 are compatible.