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

  1. ASDA CARDIFF CORYTON SUPERCENTRE Cheapest

    LONGWOOD DRIVE, CORYTON ROUNDABOUT, CARDIFF, CF14 7EW

    167.7p

  2. ASDA LECKWITH ROAD SUPERSTORE

    CAPITAL RETAIL PARK-LECKWITH ROAD, CARDIFF, CF11 8AZ

    168.7p

  3. TESCO

    TESCO EXPRESS, CARDIFF, CF14 6BN

    168.9p

  4. TESCO

    TESCO STORES LTD, CRICKHOWELL ROAD, CARDIFF, CF3 0EF

    168.9p

  5. TESCO

    EXCELSIOR ESTATE, CARDIFF, CF14 3AT

    168.9p

  6. ESSO

    NEWPORT ROAD, CARDIFF, CF23 9AE

    169.9p

  7. ESSO

    CATHEDRAL ROAD, CARDIFF, CF11 9HA

    169.9p

  8. VALERO

    HADFIELD ROAD, CARDIFF, CF11 8WD

    169.9p

  9. ESSO

    COWBRIDGE ROAD EAST, CARDIFF, CF5 1BP

    169.9p

  10. TESCO

    CULVERHOUSE CROSS, CARDIFF, CF5 6XQ

    169.9p

  11. BP

    NANT GARW HILL, CARDIFF, CF15 7UN

    169.9p

  12. ASDA PENTWYN SUPERSTORE

    8 DERING ROAD, PONTPRENNAU, CARDIFF, CF23 8NL

    169.9p

  13. ASDA CARDIFF BAY SUPERSTORE

    FERRY ROAD RETAIL PARK, CARDIFF, CF11 0JR

    169.9p

  14. VALERO

    NEWPORT ROAD, CARDIFF, CF23 9AD

    169.9p

  15. ESSO

    235 CORPORATION ROAD, CARDIFF, CF11 7AS

    169.9p

  16. SAINSBURYS

    COLCHESTER AVENUE, CARDIFF, CF23 9XN

    169.9p

  17. SAINSBURYS

    DISTRICT SHOPPING CENTRE, CARDIFF, CF14 9BB

    170.9p

  18. TEXACO

    LLANTRISANT ROAD, CARDIFF, CF5 2PW

    171.9p

  19. Texaco

    THREE ARCHES SERVICES LTD, CARDIFF, CF14 4HT

    173.9p

  20. Tivoli Service Station

    TIVOLI SERVICE STATION, CARDIFF, CF14 2FF

    173.9p

  21. ESSO

    LLANTRISANT ROAD, CARDIFF, CF5 2PY

    173.9p

  22. Texaco

    ST. MELLONS SERVICE STATION, CARDIFF, CF3 5UG

    175.9p

  23. Texaco

    PENTWYN SERVICE STATION, CARDIFF, CF23 7XH

    176.9p

Cheapest diesel in Cardiff

  1. ASDA CARDIFF CORYTON SUPERCENTRE Cheapest

    LONGWOOD DRIVE, CORYTON ROUNDABOUT, CARDIFF, CF14 7EW

    195.7p

  2. TESCO

    TESCO EXPRESS, CARDIFF, CF14 6BN

    195.9p

  3. ASDA LECKWITH ROAD SUPERSTORE

    CAPITAL RETAIL PARK-LECKWITH ROAD, CARDIFF, CF11 8AZ

    196.7p

  4. TESCO

    CULVERHOUSE CROSS, CARDIFF, CF5 6XQ

    196.9p

  5. ASDA CARDIFF BAY SUPERSTORE

    FERRY ROAD RETAIL PARK, CARDIFF, CF11 0JR

    196.9p

  6. TESCO

    EXCELSIOR ESTATE, CARDIFF, CF14 3AT

    196.9p

  7. ASDA PENTWYN SUPERSTORE

    8 DERING ROAD, PONTPRENNAU, CARDIFF, CF23 8NL

    197.9p

  8. TESCO

    TESCO STORES LTD, CRICKHOWELL ROAD, CARDIFF, CF3 0EF

    197.9p

  9. SAINSBURYS

    DISTRICT SHOPPING CENTRE, CARDIFF, CF14 9BB

    197.9p

  10. BP

    NANT GARW HILL, CARDIFF, CF15 7UN

    198.9p

  11. SAINSBURYS

    COLCHESTER AVENUE, CARDIFF, CF23 9XN

    198.9p

  12. TEXACO

    LLANTRISANT ROAD, CARDIFF, CF5 2PW

    199.9p

  13. ESSO

    NEWPORT ROAD, CARDIFF, CF23 9AE

    199.9p

  14. Texaco

    ST. MELLONS SERVICE STATION, CARDIFF, CF3 5UG

    199.9p

  15. ESSO

    CATHEDRAL ROAD, CARDIFF, CF11 9HA

    199.9p

  16. VALERO

    HADFIELD ROAD, CARDIFF, CF11 8WD

    199.9p

  17. ESSO

    COWBRIDGE ROAD EAST, CARDIFF, CF5 1BP

    199.9p

  18. Texaco

    THREE ARCHES SERVICES LTD, CARDIFF, CF14 4HT

    199.9p

  19. Tivoli Service Station

    TIVOLI SERVICE STATION, CARDIFF, CF14 2FF

    199.9p

  20. ESSO

    LLANTRISANT ROAD, CARDIFF, CF5 2PY

    199.9p

  21. VALERO

    NEWPORT ROAD, CARDIFF, CF23 9AD

    199.9p

  22. ESSO

    235 CORPORATION ROAD, CARDIFF, CF11 7AS

    199.9p

  23. 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

Search fuel prices by postcode

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.