Petrol Prices TodayCheapest fuel. Near you.

Cheapest Petrol Prices in Cardiff Today

The cheapest petrol in Cardiff right now is 166.7p a litre at ASDA CARDIFF CORYTON SUPERCENTRE (CF14 7EW). Across the 31 stations we checked within 5 miles of the city centre, the average is 169.3p, 0.4p above the UK average of 168.9p. The cheapest price is at a supermarket station.

Prices last refreshed 7 Nov, 19:23 · Petrol (E10)

Cheapest

166.7p

Average

169.3p

Dearest

174.9p

Stations checked

31

The gap between cheapest and dearest is 8.2p a litre, about £4.51 on a 55-litre tank.

Based on the latest price each station has reported in the last 14 days. Stations report when a price changes.

The 10 cheapest petrol stations in Cardiff

#StationPostcodePriceUpdatedOpen
1ASDA CARDIFF CORYTON SUPERCENTRECF14 7EW166.7pPrice changed 45 hours agoView nearby
2MFG MORRISONS CARDIFF NEWPORT ROADCF23 9YG166.9pPrice changed 20 hours agoView nearby
3MFG MORRISONS CARDIFF BAYCF11 0JP166.9pPrice changed 21 hours agoView nearby
4MFG MORRISONS CARDIFF TYGLASSCF14 5EP166.9pPrice changed 22 hours agoView nearby
5ASDA PENTWYN SUPERSTORECF23 8NL166.9pPrice changed 1 hour agoView nearby
6ASDA CARDIFF BAY SUPERSTORECF11 0JR167.9pPrice changed 45 hours agoView nearby
7CARDIFF PENGAM EXTRA - PETROL FILLING STATIONCF24 2HP167.9pPrice changed 2 days agoView nearby
8CARDIFF TYN-Y-PARC EXPRESSCF14 6BN167.9pPrice changed 2 days agoView nearby
9ST MELLONS SUPERSTORE - PETROL FILLING STATIONCF3 0EF167.9pPrice changed 2 days agoView nearby
10ASDA LECKWITH ROAD SUPERSTORECF11 8AZ168.7pPrice changed 4 days agoView nearby

Supermarket vs other stations

Supermarkets average 168.3p across 18 stations; other stations average 170.6p across 13. Supermarkets are 2.3p a litre cheaper on average.

Petrol prices in other cities

CityAverageStations
London170.1p194
Birmingham169.7p83
Manchester168.4p78
Leeds167.1p56
Liverpool168.3p60
Bristol168.5p42
Glasgow169.8p57
Edinburgh169.3p31
Nottingham166.9p44
Sheffield169.8p43
Coventry168.8p29
Cardiff169.3p31
Newcastle167.3p52
Oxford172.5p7

Related guides

Prices are taken from the UK Government Fuel Finder scheme and refreshed every 15 minutes. Retailers can take up to 30 minutes to report a change, so always check the pump price before you fill up.

Search by postcode