IsItAGoodCar
Cardiff Directory
Government Fuel Finder Open Data

Cheapest Petrol & Fuel Prices in Cardiff

Compare real-time fuel prices across all 102 petrol stations in Cardiff. Discover today's lowest local rates for E10 petrol, B7 diesel, and premium fuels.

Cheapest Petrol in Cardiff
Petrol
158.9p/ litre
VALERO
G H GRIFFITHS & SONS NISA LOCAL, COWBRIDGE ROAD (CF31 3BD)
Cheapest Diesel in Cardiff
Diesel
189.7p/ litre
ASDA CARDIFF CORYTON SUPERCENTRE
LONGWOOD DRIVE, CORYTON ROUNDABOUT (CF14 7EW)
City Averages
Avg Petrol
164.6p
Avg Diesel
195p
Showing 102 stations in Cardiff

All Fuel Stations in Cardiff

Click any station to view detailed pump pricing, 30-day trends, and directions.

Petrol
158.9p
Diesel
190.9p
Petrol
159.7p
Diesel
189.7p
Petrol
159.7p
Diesel
189.7p
Petrol
159.7p
Diesel
189.7p
Asda
CF37 1HF
RHONDDA ROAD
Cardiff
Petrol
159.7p
Diesel
189.7p
Asda
CF83 3SX
PONTYGWINDY ROAD
Cardiff
Petrol
159.7p
Diesel
189.7p
Petrol
159.7p
Diesel
189.7p
Petrol
159.7p
Diesel
189.7p
Asda
CF48 2YF
DOWLAIS TOP
Cardiff
Petrol
159.7p
Diesel
189.7p
Asda
CF62 5AT
FFORDD Y MILENIWM
Cardiff
Petrol
159.7p
Diesel
189.7p
Petrol
159.7p
Diesel
189.7p
Asda
CF40 2JQ
COLLIERS WAY,
Cardiff
Petrol
159.7p
Diesel
189.7p
Morrisons
CF63 4BA
HEOL CEINIOG
Cardiff
Petrol
159.7p
Diesel
191.7p
Morrisons
CF83 3AP
BEDWAS ROAD
Cardiff
Petrol
159.9p
Diesel
191.9p
Petrol
159.9p
Diesel
191.9p
Texaco
CF41 7PN
YSTRAD ROAD
Cardiff
Petrol
159.9p
Diesel
193.9p
Petrol
159.9p
Diesel
194.9p
Petrol
159.9p
Diesel
195.9p
Petrol
160.9p
Diesel
190.9p
Tesco
CF31 3SQ
COWBRIDGE ROAD
Cardiff
Petrol
160.9p
Diesel
190.9p
Tesco
CF44 8DL
DEPOT ROAD
Cardiff
Petrol
160.9p
Diesel
190.9p
Petrol
160.9p
Diesel
190.9p
Petrol
160.9p
Diesel
190.9p
Petrol
160.9p
Diesel
190.9p
Petrol
160.9p
Diesel
190.9p
Petrol
160.9p
Diesel
190.9p
Petrol
160.9p
Diesel
190.9p
Tesco
CF31 4AP
BREWERY LN
Cardiff
Petrol
160.9p
Diesel
190.9p
Petrol
160.9p
Diesel
191.9p
Petrol
160.9p
Diesel
191.9p
Petrol
161.9p
Diesel
191.9p
Petrol
161.9p
Diesel
191.9p
Morrisons
CF14 5EP
TY- GLAS ROAD
Cardiff
Petrol
161.9p
Diesel
191.9p
Petrol
161.9p
Diesel
191.9p
Morrisons
CF23 9YG
IPSWICH ROAD
Cardiff
Petrol
161.9p
Diesel
192.9p
Independent
CF39 9SH
NORTH ROAD
Cardiff
Petrol
161.9p
Diesel
193.9p
Petrol
161.9p
Diesel
195.9p
Petrol
162.9p
Diesel
192.9p
Petrol
162.9p
Diesel
193.9p
Petrol
162.9p
Diesel
195.9p
Petrol
162.9p
Diesel
195.9p
Petrol
162.9p
Diesel
195.9p
Petrol
162.9p
Diesel
196.9p
Petrol
163.9p
Diesel
193.9p
Petrol
163.9p
Diesel
193.9p
Petrol
163.9p
Diesel
195.9p
Independent
CF46 6PE
MABON ROAD
Cardiff
Petrol
163.9p
Diesel
195.9p
Petrol
163.9p
Diesel
195.9p
Esso
CF23 9AE
NEWPORT ROAD
Cardiff
Petrol
163.9p
Diesel
196.9p
Esso
CF24 1AG
145 NEWPORT ROAD
Cardiff
Petrol
163.9p
Diesel
196.9p
Petrol
164.9p
Diesel
194.9p
Shell
CF40 1JR
TYLACELYN ROAD
Cardiff
Petrol
164.9p
Diesel
194.9p
Petrol
164.9p
Diesel
194.9p
Petrol
164.9p
Diesel
195.9p
Petrol
164.9p
Diesel
196.9p
Petrol
164.9p
Diesel
196.9p
Esso
CF37 5UA
TAFF BUSINESS PARK
Cardiff
Petrol
164.9p
Diesel
196.9p
Independent
CF32 0LY
NORTH SIDE
Cardiff
Petrol
164.9p
Diesel
198.9p
Esso
CF45 4HT
CARDIFF ROAD
Cardiff
Petrol
165.9p
Diesel
195.9p
Petrol
165.9p
Diesel
195.9p
Petrol
165.9p
Diesel
195.9p
Independent
CF11 8AF
SLOPER ROAD
Cardiff
Petrol
165.9p
Diesel
196.9p
Petrol
165.9p
Diesel
196.9p
Petrol
165.9p
Diesel
197.9p
Esso
CF3 2UR
NEWPORT ROAD
Cardiff
Petrol
165.9p
Diesel
197.9p
Petrol
165.9p
Diesel
198.9p
BP
CF31 3NB
BRIDGEND BY-PASS
Cardiff
Petrol
165.9p
Diesel
198.9p
Petrol
166.9p
Diesel
195.9p
BP
CF15 7UN
NANT GARW HILL
Cardiff
Petrol
166.9p
Diesel
196.9p
Petrol
167.9p
Diesel
196.9p
Esso
CF48 3DA
NEW ROAD
Cardiff
Petrol
167.9p
Diesel
197.9p
Petrol
167.9p
Diesel
197.9p
Petrol
167.9p
Diesel
199.9p
Esso
CF33 6HR
MAIN ROAD
Cardiff
Petrol
168.9p
Diesel
196.9p
Petrol
169.9p
Diesel
195.9p
Esso
CF11 9HA
CATHEDRAL ROAD
Cardiff
Petrol
169.9p
Diesel
195.9p
Petrol
169.9p
Diesel
196.9p
Esso
CF33 4RE
SOUTH CORNELLY
Cardiff
Petrol
169.9p
Diesel
197.9p
Petrol
169.9p
Diesel
199.9p
Petrol
169.9p
Diesel
199.9p
Petrol
169.9p
Diesel
199.9p
Esso
CF62 4JA
ST ATHAN
Cardiff
Petrol
169.9p
Diesel
199.9p
Esso
CF5 2PY
LLANTRISANT ROAD
Cardiff
Petrol
169.9p
Diesel
199.9p
Petrol
169.9p
Diesel
199.9p
Shell
CF62 7LT
PONTYPRIDD ROAD
Cardiff
Petrol
173.9p
Diesel
199.9p
Esso
CF71 7DT
COWBRIDGE BYPASS
Cardiff
Petrol
173.9p
Diesel
199.9p
Petrol
174.9p
Diesel
199.9p
Petrol
174.9p
Diesel
199.9p
BP
CF72 8SA
M4 JUNCTION 33
Cardiff
Petrol
175.9p
Diesel
199.9p

Frequently Asked Questions — Cardiff Fuel Prices

What is the cheapest petrol in Cardiff?

Currently, the lowest E10 petrol price in Cardiff is at VALERO (G H GRIFFITHS & SONS NISA LOCAL, COWBRIDGE ROAD) priced at 158.9p/L.

What is the cheapest diesel in Cardiff?

The lowest standard B7 diesel price in Cardiff is currently at ASDA CARDIFF CORYTON SUPERCENTRE (LONGWOOD DRIVE, CORYTON ROUNDABOUT) priced at 189.7p/L.

What is the average fuel price in Cardiff?

Across all 102 petrol stations in Cardiff, the average price is currently 164.6p/L for E10 petrol and 195p/L for B7 diesel.

How reliable is this price data?

All price data is updated directly from fuel retailer APIs in compliance with the UK Government's Fuel Finder Scheme under the Department for Energy Security and Net Zero, ensuring transparent and accurate real-time pricing.