All 101 petrol stations in Cardiff (CF), cheapest first. Free, no sign-up.
Prices as of 2 November 2026, retailer-reported to the government Fuel Finder scheme.
| Petrol station | Unleaded (E10) | Diesel (B7) |
|---|---|---|
| Asda Tonypandy Superstore CF40 2JQ |
164.7p | 193.7p |
| Valero Cowbridge Road CF31 3BD |
165.9p | 195.9p |
| Tesco Aberdare Superstore CF44 8DL |
165.9p | 194.9p |
| Murco, Pen-y-Fai CF31 4LL |
165.9p | 195.9p |
| Valero MFG Tondu CF32 9BT |
165.9p | 198.9p |
| Valero MFG Mabon CF46 6PE |
166.9p | 198.9p |
| Gulf Treharris CF46 5EY |
166.9p | 199.9p |
| MFG Morrisons Bargoed CF81 8YD |
166.9p | 193.9p |
| Esso CF81 8JP |
166.9p | 196.9p |
| Sainsburys Bridgend CF32 9ST |
166.9p | 196.9p |
| Valero MFG Porth CF39 9SH |
167.9p | 198.9p |
| Gulf Llanharan CF72 9NR |
167.9p | 197.9p |
| MFG Morrisons Caerphilly CF83 3AP |
167.9p | 196.9p |
| Valero MFG Caerphilly CF83 2RP |
167.9p | 198.9p |
| Tesco Hengoed Ystrad Mynach Superstore CF82 7DP |
167.9p | 194.9p |
| Tesco Bridgend Extra CF31 3SQ |
167.9p | 196.9p |
| Asda Caerphilly Superstore CF83 3SX |
167.9p | 196.9p |
| Valero MFG Pencoed CF35 5NH |
167.9p | 197.9p |
| Sainsburys Pontypridd CF37 4DA |
167.9p | 196.9p |
| Tesco Bridgend Brewery LN Superstore CF31 4AP |
167.9p | 196.9p |
| Gulf Tonyrefail CF39 8AF |
167.9p | 199.9p |
| Asda Cardiff Coryton Supercentre CF14 7EW |
168.7p | 195.7p |
| Texaco Miskin Cornerprice 6 wks old CF72 8PG |
168.9p | 195.9p |
| Tesco Pontyclun Talbot Green Extraprice 6 wks old CF72 8RB |
168.9p | 195.9p |
| Esso MFG Treforest CF37 5UA |
168.9p | 199.9p |
| MFG Morrisons Cardiff Tyglass CF14 5EP |
168.9p | 196.9p |
| Valero Llantwit Mainprice 6 wks old CF38 2FF |
168.9p | 195.9p |
| Texaco MFG TON Pentre CF41 7PN |
168.9p | 197.9p |
| Sainsburys Talbot Greenprice 2 wks old CF72 8FN |
168.9p | 195.9p |
| Asda Leckwith Road Superstore CF11 8AZ |
169.7p | 196.7p |
| Tesco Cardiff TYN-Y-Parc Express CF14 6BN |
169.9p | 196.9p |
| Valero MFG Abercynon CF45 4YX |
169.9p | 199.9p |
| Esso Rontec Cathedral CF11 9HA |
169.9p | 199.9p |
| Church Villageprice 6 wks old CF38 2HA |
169.9p | 195.9p |
| Valero MFG Ninian CF11 8AF |
169.9p | 199.9p |
| Texaco Tudor Motors CF11 6AF |
169.9p | 199.9p |
| Valero PGG Pentre CF41 7BW |
169.9p | 199.9p |
| Valero MFG Laleston CF32 0LY |
169.9p | 199.9p |
| Tesco Pontypridd Extra CF37 5SN |
169.9p | 196.9p |
| Gulf Bettws CF32 8TA |
169.9p | 196.9p |
| Essar Ferndale CF43 4ST |
169.9p | 197.9p |
| BP Rontec Penrhos CF15 7UN |
169.9p | 198.9p |
| Shell Tonypandy CF40 1JR |
169.9p | 198.9p |
| MFG Morrisons Cardiff BAY CF11 0JP |
169.9p | 196.9p |
| MFG Morrisons Cardiff Newport Road CF23 9YG |
169.9p | 197.9p |
| Tesco Cardiff Extra CF14 3AT |
169.9p | 196.9p |
| Asda Cardiff BAY Superstore CF11 0JR |
169.9p | 196.9p |
| Esso Rontec Mountain ASH CF45 4HT |
169.9p | 197.9p |
| Asda Aberdare Superstore CF44 0AH |
170.7p | 196.7p |
| Sainsburys Thornhill CF14 9BB |
170.9p | 198.9p |
| Tesco Cardiff Pengam Extra CF24 2HP |
170.9p | 197.9p |
| EG On The Move Bridgend CF31 1TZ |
170.9p | 197.9p |
| Esso Rontec RED Dragon CF5 1BP |
170.9p | 199.9p |
| Tesco Culverhouse Cross Extra CF5 6XQ |
170.9p | 196.9p |
| Tesco Penarth Superstore CF64 1SA |
170.9p | 196.9p |
| Sainsburys Colchester Avenue CF23 9XN |
170.9p | 198.9p |
| Tesco ST Mellons Superstore CF3 0EF |
170.9p | 198.9p |
| Asda Pontypridd Rhondda Road CF37 1HF |
170.9p | 196.9p |
| Asda Pyle Supermarketprice 3 wks old CF33 6BU |
171.9p | 198.9p |
| Valero MFG Cardinal CF23 9AD |
171.9p | 199.9p |
| Caerphilly CF83 1BW |
171.9p | 196.9p |
| Asda Merthyr Tydfil Superstore CF48 2YF |
171.9p | 197.9p |
| Valero PGG Hadfield RD CF11 8WD |
171.9p | 201.9p |
| Blackmillprice 4 wks old CF35 6DR |
171.9p | 199.9p |
| Esso MFG Castleton CF3 2UR |
171.9p | 199.9p |
| Esso Rontec Dowlais CF48 3DA |
171.9p | 197.9p |
| Esso MFG Premier CF23 9AE |
171.9p | 199.9p |
| Esso MFG Cardiff CF24 1AG |
171.9p | 199.9p |
| Esso MFG Cardiff BAY CF11 7AS |
171.9p | 199.9p |
| MFG Morrisons Barry CF63 4BA |
172.7p | 197.7p |
| Esso Rontec South Cornelly CF33 4RE |
172.9p | 199.9p |
| Asda Pentwyn Superstore CF23 8NL |
172.9p | 197.9p |
| Texaco Crossroads CF35 5HY |
172.9p | 202.9p |
| EG On The Move Merthyr Tydfil CF47 8EB |
172.9p | 197.9p |
| Esso Rontec Pendragonprice 4 wks old CF33 6HR |
172.9p | 199.9p |
| Maesteg Valero CF34 9EY |
172.9p | 199.9p |
| BP Asda Waterton Express Petrolprice 4 wks old CF31 3NB |
172.9p | 199.9p |
| Esso Asda Chequered Flag Express Petrolprice 5 wks old CF83 8GB |
172.9p | 198.9p |
| Asda Barry Superstoreprice 5 wks old CF62 5AT |
173.7p | 197.7p |
| Murco Tudor Garage CF71 7SY |
173.9p | 199.9p |
| Texaco Three Arches Services CF14 4HT |
173.9p | 199.9p |
| Texaco P W Millar CF62 9PZ |
173.9p | 198.9p |
| Texaco Asda Llantrisant Express Petrol CF5 2PW |
173.9p | 199.9p |
| Esso Rontec Four Cross CF62 4JA |
173.9p | 199.9p |
| Texaco Cityprice 4 wks old CF14 3AD |
173.9p | 199.9p |
| Cardiff Roadprice 2 wks old CF63 2BE |
173.9p | 198.9p |
| Tivoli CF14 2FF |
173.9p | 199.9p |
| Murco Abercynonprice 7 wks old CF45 4LJ |
173.9p | 197.9p |
| Esso Asda Radyr Express Petrol CF5 2PY |
175.9p | 201.9p |
| BP Rontec Cardiff West CF72 8SA |
175.9p | 205.9p |
| Shell Barryprice 3 wks old CF62 7LT |
175.9p | 199.9p |
| Texaco St Mellonsprice 5 wks old CF3 5UG |
175.9p | 199.9p |
| BP Midglanmorganprice 6 wks old CF44 0AG |
175.9p | 198.9p |
| Gulfprice 6 wks old CF32 8PX |
175.9p | 199.9p |
| Texaco Pentwynprice 4 wks old CF23 7XH |
176.9p | 202.9p |
| Texaco Dinas Powysprice 3 wks old CF64 4JS |
176.9p | 201.9p |
| Esso Asda Downs Express Petrolprice 4 wks old CF71 7DT |
176.9p | 199.9p |
| Welcome Break Cardiff CF23 8RA |
178.9p | 203.9p |
| Welcome Break Sarn Park CF32 9SY |
178.9p | 203.9p |
| Texaco Valley Heightsprice 3 wks old CF48 2YE |
178.9p | 204.9p |
| Texaco Aberdare CF44 0PN |
179.9p | 197.9p |
Live prices, plus the fuel you'd burn driving to each one — the bit that needs your mpg. Takes one postcode.
Nearby: Newport · Taunton · Llandrindod Wells · Bristol