Fuel prices
Petrol and diesel prices in Cardiff
Compare 23 stations and find the cheapest fuel in Cardiff today.
In Cardiff, unleaded petrol (E10) averages 170.8p per litre and standard diesel averages 198.8p per litre. The cheapest unleaded is at ASDA CARDIFF CORYTON SUPERCENTRE for 167.7p per litre. Prices updated 4 November 2026, 19:14.
Average fuel prices in Cardiff
Unleaded
170.8p/L
Lowest 167.7p · UK avg 171.0p
Diesel
198.8p/L
Lowest 195.7p · UK avg 198.4p
Super unleaded
188.2p/L
Lowest 178.9p · UK avg 190.0p
Premium diesel
218.5p/L
Lowest 209.9p · UK avg 217.7p
Latest price update in Cardiff: 4 Nov 2026, 19:14. Source: GOV.UK Fuel Finder.
Cheapest unleaded in Cardiff
-
ASDA CARDIFF CORYTON SUPERCENTRE Cheapest
LONGWOOD DRIVE, CORYTON ROUNDABOUT, CARDIFF, CF14 7EW
167.7p
-
ASDA LECKWITH ROAD SUPERSTORE
CAPITAL RETAIL PARK-LECKWITH ROAD, CARDIFF, CF11 8AZ
168.7p
-
TESCO
EXCELSIOR ESTATE, CARDIFF, CF14 3AT
168.9p
-
TESCO
TESCO EXPRESS, CARDIFF, CF14 6BN
168.9p
-
TESCO
TESCO STORES LTD, CRICKHOWELL ROAD, CARDIFF, CF3 0EF
168.9p
-
ASDA CARDIFF BAY SUPERSTORE
FERRY ROAD RETAIL PARK, CARDIFF, CF11 0JR
169.9p
-
VALERO
NEWPORT ROAD, CARDIFF, CF23 9AD
169.9p
-
ESSO
235 CORPORATION ROAD, CARDIFF, CF11 7AS
169.9p
-
SAINSBURYS
COLCHESTER AVENUE, CARDIFF, CF23 9XN
169.9p
-
ESSO
NEWPORT ROAD, CARDIFF, CF23 9AE
169.9p
-
ESSO
CATHEDRAL ROAD, CARDIFF, CF11 9HA
169.9p
-
VALERO
HADFIELD ROAD, CARDIFF, CF11 8WD
169.9p
-
ESSO
COWBRIDGE ROAD EAST, CARDIFF, CF5 1BP
169.9p
-
TESCO
CULVERHOUSE CROSS, CARDIFF, CF5 6XQ
169.9p
-
BP
NANT GARW HILL, CARDIFF, CF15 7UN
169.9p
-
ASDA PENTWYN SUPERSTORE
8 DERING ROAD, PONTPRENNAU, CARDIFF, CF23 8NL
169.9p
-
SAINSBURYS
DISTRICT SHOPPING CENTRE, CARDIFF, CF14 9BB
170.9p
-
TEXACO
LLANTRISANT ROAD, CARDIFF, CF5 2PW
171.9p
-
Texaco
THREE ARCHES SERVICES LTD, CARDIFF, CF14 4HT
173.9p
-
Tivoli Service Station
TIVOLI SERVICE STATION, CARDIFF, CF14 2FF
173.9p
-
ESSO
LLANTRISANT ROAD, CARDIFF, CF5 2PY
173.9p
-
Texaco
ST. MELLONS SERVICE STATION, CARDIFF, CF3 5UG
175.9p
-
Texaco
PENTWYN SERVICE STATION, CARDIFF, CF23 7XH
176.9p
Cheapest diesel in Cardiff
-
ASDA CARDIFF CORYTON SUPERCENTRE Cheapest
LONGWOOD DRIVE, CORYTON ROUNDABOUT, CARDIFF, CF14 7EW
195.7p
-
TESCO
TESCO EXPRESS, CARDIFF, CF14 6BN
195.9p
-
ASDA LECKWITH ROAD SUPERSTORE
CAPITAL RETAIL PARK-LECKWITH ROAD, CARDIFF, CF11 8AZ
196.7p
-
ASDA CARDIFF BAY SUPERSTORE
FERRY ROAD RETAIL PARK, CARDIFF, CF11 0JR
196.9p
-
TESCO
EXCELSIOR ESTATE, CARDIFF, CF14 3AT
196.9p
-
TESCO
CULVERHOUSE CROSS, CARDIFF, CF5 6XQ
196.9p
-
ASDA PENTWYN SUPERSTORE
8 DERING ROAD, PONTPRENNAU, CARDIFF, CF23 8NL
197.9p
-
TESCO
TESCO STORES LTD, CRICKHOWELL ROAD, CARDIFF, CF3 0EF
197.9p
-
SAINSBURYS
DISTRICT SHOPPING CENTRE, CARDIFF, CF14 9BB
197.9p
-
SAINSBURYS
COLCHESTER AVENUE, CARDIFF, CF23 9XN
198.9p
-
BP
NANT GARW HILL, CARDIFF, CF15 7UN
198.9p
-
VALERO
NEWPORT ROAD, CARDIFF, CF23 9AD
199.9p
-
ESSO
235 CORPORATION ROAD, CARDIFF, CF11 7AS
199.9p
-
TEXACO
LLANTRISANT ROAD, CARDIFF, CF5 2PW
199.9p
-
ESSO
NEWPORT ROAD, CARDIFF, CF23 9AE
199.9p
-
Texaco
ST. MELLONS SERVICE STATION, CARDIFF, CF3 5UG
199.9p
-
ESSO
CATHEDRAL ROAD, CARDIFF, CF11 9HA
199.9p
-
VALERO
HADFIELD ROAD, CARDIFF, CF11 8WD
199.9p
-
ESSO
COWBRIDGE ROAD EAST, CARDIFF, CF5 1BP
199.9p
-
Texaco
THREE ARCHES SERVICES LTD, CARDIFF, CF14 4HT
199.9p
-
Tivoli Service Station
TIVOLI SERVICE STATION, CARDIFF, CF14 2FF
199.9p
-
ESSO
LLANTRISANT ROAD, CARDIFF, CF5 2PY
199.9p
-
Texaco
PENTWYN SERVICE STATION, CARDIFF, CF23 7XH
202.9p
Fuel prices in Cardiff: FAQ
What is the average price of petrol in Cardiff?
Unleaded (E10) in Cardiff averages 170.8p per litre across 23 stations, ranging from 167.7p to 176.9p. That is 0.2p below the UK average.
What is the average price of diesel in Cardiff?
Standard diesel in Cardiff averages 198.8p per litre across 23 stations, ranging from 195.7p to 202.9p. That is 0.4p above the UK average.
Where is the cheapest petrol in Cardiff?
Right now the cheapest unleaded we can see in Cardiff is at ASDA CARDIFF CORYTON SUPERCENTRE, LONGWOOD DRIVE, CORYTON ROUNDABOUT, CARDIFF, CF14 7EW, at 167.7p per litre. Prices change through the day, so check before you set off.
How often are these fuel prices updated?
We refresh prices every 15 minutes from the GOV.UK Fuel Finder scheme, where forecourts report their pump prices.
Fuel prices in other towns and cities
Contains public sector information licensed under the Open Government Licence v3.0. Prices from the GOV.UK Fuel Finder scheme.
Keep your vehicle on the road with VeFix
Save your vehicle, track MOT, tax and servicing, and book trusted UK garages. Free to join.