Skip to content
forecourts.uk

Fuel prices in Cardiff

The cheapest diesel in Cardiff right now is 194.7p a litre at Asda Cardiff Coryton Supercentre, and the cheapest petrol is 165.7p at Asda Cardiff Coryton Supercentre. That's across 36 forecourts within 6 miles of the centre, where diesel averages 197.9p and petrol 167.9p. Diesel is down 1.0p on a week ago, and petrol is down 3.5p on a week ago.

Cheapest right now

  1. 1947 Diesel

    Asda Cardiff Coryton Supercentre

    4.2 mi

    Asda Cardiff Coryton Supercentre · Longwood Drive, Coryton Roundabout · Cardiff

    Unchanged for Open 24 hours today
    Cheapest diesel 24h fuelToilets
  2. 1657 Unleaded

    Asda Cardiff Coryton Supercentre

    4.2 mi

    Asda Cardiff Coryton Supercentre · Longwood Drive, Coryton Roundabout · Cardiff

    Changed Open 24 hours today
    Cheapest petrol 24h fuelToilets
Cardiff
Average price per litre
Unleaded 35 forecourts · low 165.7p
1679
Diesel 30 forecourts · low 194.7p
1979
Super unleaded 25 forecourts · low 176.9p
1859
Premium diesel 8 forecourts · low 207.9p
2174
Averages leave out prices that haven't changed in 30 days.

Every forecourt in Cardiff

Sorted by price. Distances are from the centre of Cardiff.

  1. 1947 Diesel

    Asda Cardiff Coryton Supercentre

    4.2 mi

    Asda Cardiff Coryton Supercentre · Longwood Drive, Coryton Roundabout · Cardiff

    Unchanged for Open 24 hours today
    24h fuelToilets
  2. 1949 Diesel

    MFG Morrisons Cardiff Tyglass

    3.3 mi

    Morrisons · Ty- Glas Road · Llanishen

    Changed Open until 22:00
    EV 50kWAir & screenwash
  3. 1957 Diesel

    Asda Leckwith Road Superstore

    1.3 mi

    Asda Leckwith Road Superstore · Capital Retail Park-Leckwith Road · Cardiff

    Changed Open 24 hours today
    24h fuelToilets
  4. 1959 Diesel

    Rontec Cathedral

    0.5 mi

    Esso · Cathedral Road · Cardiff

    Changed Open 24 hours today
    EV 22kW24h fuelAir & screenwashWater
  5. 1959 Diesel

    Cardiff Extra

    1.7 mi

    Tesco · Excelsior Estate · Cardiff

    Unchanged for Open 24 hours today
    EV 50kW24h fuelCar washToiletsAir & screenwash
  6. 1959 Diesel

    Asda Cardiff Bay Superstore

    1.7 mi

    Asda Cardiff Bay Superstore · Ferry Road Retail Park · Cardiff

    Unchanged for Open 24 hours today
    24h fuelToilets
  7. 1959 Diesel

    MFG Morrisons Cardiff Bay

    2.0 mi

    Morrisons · International Drive · Cardiff Bay

    Changed Open until 22:00
    Car washLPGAir & screenwashWater
  8. 1959 Diesel

    Rontec Red Dragon

    2.1 mi

    Esso · Cowbridge Road East · Cardiff

    Changed Open 24 hours today
    24h fuelToiletsAir & screenwashWater
  9. 1959 Diesel

    Cardiff Tyn-Y-Parc Express

    3.0 mi

    Tesco · Tesco Express · Cardiff

    Unchanged for Open until 23:00
  10. 1979 Diesel

    Sainsburys Colchester Avenue

    1.8 mi

    Sainsbury's · Colchester Avenue · Cardiff

    Unchanged for Open until 22:30
    Air & screenwash
  11. 1979 Diesel

    MFG Morrisons Cardiff Newport Road

    2.1 mi

    Morrisons · Ipswich Road · Pen-Y-Lan

    Unchanged for Open until 23:00
    24h fuelToiletsAir & screenwash
  12. 1979 Diesel

    Cardiff Pengam Extra

    2.3 mi

    Tesco · Tesco Extra · Caerdydd

    Unchanged for Open until 22:00
    EV 7kWCar washAir & screenwashWater
  13. 1979 Diesel

    Sainsburys Thornhill

    4.1 mi

    Sainsbury's · District Shopping Centre · Cardiff

    Unchanged for Open until 22:00
    Car washAir & screenwash
  14. 1979 Diesel

    Asda Pentwyn Superstore

    4.4 mi

    Asda Pentwyn Superstore · 8 Dering Road, Pontprennau · Cardiff

    Unchanged for Open until 22:00
    Toilets
  15. 1979 Diesel

    St Mellons Superstore

    4.5 mi

    Tesco · Tesco Stores Ltd, Crickhowell Road · Cardiff

    Unchanged for Open until 22:00
    EV 7kWCar washToiletsAir & screenwashWater
  16. 1979 Diesel

    St Mellons Service Station

    4.8 mi

    Texaco · St. Mellons Service Station · Cardiff

    Changed Open 24 hours today
    24h fuelCar washAir & screenwash
  17. 1979 Diesel

    P W Millar

    5.6 mi

    Texaco · P W Millar Ltd · Barry

    Changed Open 24 hours today
    24h fuelToilets
  18. 1989 Diesel

    Cardiff Road Service Station

    5.2 mi

    Cardiff Road Service Station · Cardiff Road Service Station · Barry

    Unchanged for Open 24 hours today
    24h fuelAir & screenwash
  19. 1999 Diesel

    MFG Cardiff

    1.0 mi

    Esso · 145 Newport Road · Roath

    Unchanged for Open 24 hours today
    24h fuelCar washAir & screenwashWater
  20. 1999 Diesel

    MFG Ninian

    1.0 mi

    Valero · Sloper Road · Leckwith

    Unchanged for Open until 23:00
    EV 50kWCar washToiletsAir & screenwashWater
  21. 1999 Diesel

    MFG Cardiff Bay

    1.0 mi

    Esso · 235 Corporation Road · Cardiff

    Unchanged for Open 24 hours today
    24h fuelCar washAir & screenwashWater
  22. 1999 Diesel

    Pgg Hadfield Rd

    1.3 mi

    Valero · Hadfield Road · Cardiff

    Unchanged for Open 24 hours today
    24h fuelAir & screenwashWater
  23. 1999 Diesel

    MFG Cardinal

    2.0 mi

    Valero · Newport Road · Cardiff

    Unchanged for Open 24 hours today
    AdBlue pump24h fuelCar washToiletsAir & screenwash
  24. 1999 Diesel

    MFG Premier

    2.0 mi

    Esso · Newport Road · Cardiff

    Unchanged for Open 24 hours today
    24h fuelCar washToiletsAir & screenwashWater
  25. 1999 Diesel

    Tivoli Service Station

    2.6 mi

    Tivoli Service Station · Tivoli Service Station · Cardiff

    Unchanged for Open until 22:00
    Air & screenwashWater
  26. 1999 Diesel

    Asda Llantrisant Express Petrol

    2.7 mi

    Texaco · Llantrisant Road · Cardiff

    Unchanged for Open until 22:00
    Car wash
  27. 1999 Diesel

    Asda Radyr Express Petrol

    3.3 mi

    Esso · Llantrisant Road · Cardiff

    Unchanged for Open until 22:00
  28. 1999 Diesel

    Pentwyn Service Station

    3.5 mi

    Texaco · Pentwyn Service Station · Cardiff

    Unchanged for Open 24 hours today
    AdBlue pump24h fuelCar washToiletsAir & screenwash
  29. 1999 Diesel

    Dinas Powys Service Station

    3.5 mi

    Texaco · Texaco Dinas Powys · Dinas Powys

    Unchanged for Open until 22:00
    24h fuelCar washAir & screenwashWater
  30. 2039 Diesel

    Rontec Cardiff West

    5.8 mi

    BP · M4 Junction 33 · Nr Pontyclun

    Unchanged for Open 24 hours today
    Motorway EV 350kWAdBlue pump24h fuelToiletsAir & screenwash
  31. 1999 Diesel

    Tudor Motors

    0.3 mi

    Texaco · Tudor Filling Station, 14-24, Tudor Street, Caerdydd, CF11 6AF · Caerdydd

    Unchanged since · may be out of date Open 24 hours today
    24h fuelCar washToiletsAir & screenwashWater
  32. 1999 Diesel

    City Filling Station

    1.3 mi

    Texaco · Premier, 99-101, North Road, Caerdydd, CF14 3AD · Cardiff

    Unchanged since · may be out of date Open 24 hours today
    24h fuelCar washToiletsAir & screenwashWater
  33. 1969 Diesel

    Penarth Superstore

    2.4 mi

    Tesco · Tesco Stores Ltd · Penarth

    Unchanged since · may be out of date Open until 21:00
    EV 7kWToiletsAir & screenwashWater
  34. 1999 Diesel

    Texaco Three Arches Services

    2.7 mi

    Texaco · Three Arches Services Ltd · Cardiff

    Unchanged since · may be out of date Open until 19:30
    EV 75kWAir & screenwashWater
  35. 1969 Diesel

    Culverhouse Cross Extra

    4.2 mi

    Tesco · Culverhouse Cross · Cardiff

    Unchanged since · may be out of date Open 24 hours today
    EV 7kW24h fuelCar washToiletsAir & screenwash
  36. 2039 Diesel

    Welcome Break Cardiff

    4.6 mi

    Welcome Break · Motorway Services · Cardiff Gate

    Unchanged since · may be out of date Open 24 hours today
    Motorway EV 60kWAdBlue pump24h fuelToiletsAir & screenwash

EV charging in Cardiff

75 public charging sites within 6 miles of Cardiff, 18 of them rapid (50kW or more). See EV chargers in Cardiff.

Facilities in Cardiff

Fuel in Cardiff: common questions

What is the cheapest diesel in Cardiff today?

194.7p a litre at Asda Cardiff Coryton Supercentre, Longwood Drive, Coryton Roundabout. Asda Cardiff Coryton Supercentre last changed this price 4 days ago.

What is the cheapest petrol in Cardiff today?

165.7p a litre at Asda Cardiff Coryton Supercentre, Longwood Drive, Coryton Roundabout. Asda Cardiff Coryton Supercentre last changed this price 1 hr ago.

What is the average price of fuel in Cardiff?

Diesel averages 197.9p a litre in Cardiff, the same as the UK average. Petrol averages 167.9p, 1.0p below the UK average of 168.9p. The averages leave out prices that haven't changed in 30 days.

Are fuel prices going up in Cardiff?

Diesel is down 1.0p on a week ago, and petrol is down 3.5p on a week ago. These compare today's average with the average we recorded in Cardiff seven days ago.

How many forecourts are there in Cardiff?

36 forecourts within 6 miles of Cardiff town centre report their prices. 4 have AdBlue pumps, 6 have rapid EV charging, 22 sell fuel 24 hours, 17 have a car wash, 1 sells LPG, 1 has HGV access.

How up to date are these prices?

Each price shows when the forecourt last changed it, so you can see how current it is.