Sunday email
Fuel prices

Fuel prices in Cardiff

Unleaded across Cardiff runs from 166.7p to 174.9p a litre, and most stations charge around 169.9p. Diesel runs from 194.7p, most around 199.4p. The typical price is down 2p on a week ago. Here are all 29 stations, cheapest first.

Share this
166.7pcheapest unleadedAsda Cardiff Coryton Supercentre
169.9ptypical unleaded166.7p to 174.9p · 27 stations
194.7pcheapest dieselAsda Cardiff Coryton Supercentre
199.4ptypical diesel194.7p to 199.9p · 20 stations

Darker means dearer unleaded. Tap an area for its page.

Check your own street

See fuel prices and everything else that’s changing right round your home. Free, no sign-in.

Supermarket forecourts in Cardiff charge around 168.9p for unleaded, against 169.9p elsewhere. The areas with the lowest typical price are Tongwynlais (167.9p), Butetown (169.4p) and Caerau (CF5) (169.4p).

Every station in Cardiff, cheapest first

  1. 166.7punleaded▼ 2p this week
    194.7pdiesel▼ 1p this week

    Asda Cardiff Coryton Supercentre

    CorytonOpen 24 hoursSupermarket

    Longwood Drive, Coryton Roundabout, Cardiff, CF14 7EW · updated 6 hours ago

  2. 167.9punleaded▼ 5p this week
    197.9pdiesel

    Cardiff Pengam Extra

    TescoPengam GreenClosed, opens 06:00Supermarket

    Tesco Extra, Ffordd Pengam, Caerdydd, CF24 2HP · Super unleaded 177.9p · updated 14 hours ago

  3. 167.9punleaded▼ 2p this week
    195.9pdiesel▼ 1p this week

    Cardiff Tyn-Y-Parc Express

    TescoWhitchurchClosed, opens 06:00Supermarket

    Tesco Express, Tyn-Y-Parc Road, Cardiff, CF14 6BN · Super unleaded 177.9p · updated 14 hours ago

  4. 167.9punleaded▼ 2p this week
    197.9pdiesel

    MFG Morrisons Cardiff Newport Road

    PenylanClosed, opens 06:00Supermarket

    Ipswich Road, Pen-Y-Lan, CF23 9YG · Super unleaded 185.9p · Premium diesel 207.9p · updated 6 hours ago

  5. 167.9punleaded▼ 1p this week
    195.9pdiesel▼ 1p this week

    MFG Morrisons Cardiff Tyglass

    RhiwbinaClosed, opens 06:00Supermarket

    Ty- Glas Road, Llanishen, CF14 5EP · Super unleaded 185.9p · updated 7 hours ago

  6. 167.9punleaded▼ 5p this week
    197.9pdiesel▼ 1p this week

    St Mellons Superstore

    TescoSt MellonsClosed, opens 06:00Supermarket

    Tesco Stores LTD, Crickhowell Road, St. Mellons, Cardiff, CF3 0EF · Super unleaded 177.9p · updated 12 hours ago

  7. 168.7punleaded▼ 1p this week
    196.7pdiesel

    Asda Leckwith Road Superstore

    LeckwithOpen 24 hoursSupermarket

    Capital Retail Park-Leckwith Road, Cardiff, CF11 8AZ · updated 2 days ago

  8. 168.9punleaded▼ 2p this week
    195.9pdiesel▼ 1p this week

    Cardiff Extra

    TescoGabalfaOpen 24 hoursSupermarket

    Excelsior Estate, Excelsior Road, Cardiff, CF14 3AT · Super unleaded 178.9p · updated 14 hours ago

  9. 168.9punleaded▼ 2p this week
    196.9pdiesel

    Culverhouse Cross Extra

    TescoMichaelston-super-ElyOpen 24 hoursSupermarket

    Culverhouse Cross, Cardiff, CF5 6XQ · Super unleaded 179.9p · updated 14 hours ago

  10. 168.9punleaded▼ 1p this week
    199.9pdiesel

    MFG Ninian

    ValeroLeckwithClosed, opens 06:00

    Sloper Road, Leckwith, CF11 8AF · Super unleaded 185.9p · updated 6 hours ago

  11. 169.9punleaded▼ 3p this week
    197.9pdiesel

    Asda Pentwyn Superstore

    St Edeyrn's VillageClosed, opens 06:00Supermarket

    8 Dering Road, Pontprennau, Cardiff, CF23 8NL · updated 3 days ago

  12. 169.9punleaded▼ 4p this week
    199.9pdiesel

    City Filling Station

    TexacoMaindyOpen 24 hoursSupermarket

    Premier, 99-101, North Road, Caerdydd, CF14 3AD · updated 17 hours ago

  13. 169.9punleaded▼ 2p this week
    199.9pdiesel

    MFG Cardiff

    EssoAdamsdownOpen 24 hours

    145 Newport Road, Roath, CF24 1AG · Super unleaded 189.9p · Premium diesel 219.9p · updated 5 hours ago

  14. 169.9punleaded▼ 2p this week
    199.9pdiesel

    MFG Cardiff Bay

    EssoButetownOpen 24 hours

    235 Corporation Road, Cardiff, CF11 7AS · Super unleaded 189.9p · Premium diesel 219.9p · updated 5 hours ago

  15. 169.9punleaded▼ 3p this week
    199.9pdiesel

    MFG Cardinal

    ValeroTremorfaOpen 24 hours

    Newport Road, Cardiff, CF23 9AD · Super unleaded 185.9p · updated 5 hours ago

  16. 169.9punleaded▼ 2p this week
    199.9pdiesel

    MFG Premier

    EssoTremorfaOpen 24 hours

    Newport Road, Cardiff, CF23 9AE · Super unleaded 189.9p · Premium diesel 219.9p · updated 5 hours ago

  17. 169.9punleaded▼ 2p this week
    199.9pdiesel▼ 2p this week

    Pgg Hadfield Rd

    ValeroLeckwithOpen 24 hours

    Hadfield Road, Cardiff, CF11 8WD · Super unleaded 189.9p · Premium diesel 219.9p · updated 3 days ago

  18. 169.9punleaded▼ 3p this week
    199.9pdiesel

    Rontec Cathedral

    EssoRiversideOpen 24 hours

    Cathedral Road, Cardiff, CF11 9HA · Premium diesel 218.9p · updated 7 days ago

  19. 169.9punleaded▼ 3p this week
    199.9pdiesel

    Rontec Red Dragon

    EssoLlandaffOpen 24 hours

    Cowbridge Road East, Cardiff, CF5 1BP · Super unleaded 188.9p · Premium diesel 218.9p · updated 3 days ago

  20. 169.9punleaded▼ 3p this week
    198.9pdiesel

    Sainsbury’s Colchester Avenue

    PenylanClosed, opens 07:00Supermarket

    Colchester Avenue, Penylan, Cardiff, CF23 9XN · updated 2 days ago

  21. 169.9punleaded
    199.9pdiesel

    Tudor Motors

    TexacoRiversideOpen 24 hoursSupermarket

    Tudor Filling Station, 14-24, Tudor Street, Caerdydd, CF11 6AF · Premium diesel 219.9p · updated 8 days ago

  22. 170.9punleaded▼ 1p this week
    197.9pdiesel▼ 1p this week

    Sainsbury’s Thornhill

    ThornhillClosed, opens 06:30Supermarket

    District Shopping Centre, Excalibur Drive, Thornhill, Cardiff, CF14 9BB · Super unleaded 182.9p · updated 2 days ago

  23. 171.9punleaded▼ 2p this week
    199.9pdiesel

    Asda Llantrisant Express Petrol

    TexacoDanescourtClosed, opens 07:00

    Llantrisant Road, Llandaff, Cardiff, CF5 2PW · Super unleaded 189.9p · updated 2 days ago

  24. 171.9punleaded▼ 4p this week
    199.9pdiesel▼ 2p this week

    Asda Radyr Express Petrol

    EssoDanescourtClosed, opens 06:00

    Llantrisant Road, Cardiff, CF5 2PY · Super unleaded 190.9p · updated 12 hours ago

  25. 173.9punleaded
    199.9pdiesel

    Texaco Three Arches Services

    RhydypenauClosed, opens 07:00Supermarket

    Three Arches Services LTD, Heathwood Road, Cardiff, CF14 4HT · updated 9 days ago

  26. 173.9punleaded▼ 2p this week
    199.9pdiesel▼ 2p this week

    Tivoli Service Station

    Llandaff NorthClosed, opens 07:00

    14, Station Road, Llandaff North, Cardiff, CF14 2FF · Super unleaded 185.9p · Premium diesel 209.9p · updated 4 days ago

  27. 174.9punleaded▼ 2p this week
    199.9pdiesel▼ 4p this week

    Pentwyn Service Station

    TexacoPentwynOpen 24 hours

    Pentwyn Road, Pentwyn, Cardiff, CF23 7XH · Super unleaded 194.9p · Premium diesel 219.9p · updated 19 hours ago

  28. 175.9punleaded
    199.9pdiesel

    St Mellons Service Station

    TexacoSt MellonsOpen 24 hours

    St. Mellons Service Station, Newport Road, Old St. Mellons, Cardiff, CF3 5UG · Super unleaded 195.9p · updated 5 weeks ago

  29. 178.9punleaded
    203.9pdiesel

    Welcome Break Cardiff

    PontprennauOpen 24 hoursMotorway services

    Motorway Services, Cardiff Gate, CF23 8RA · Super unleaded 190.9p · Premium diesel 215.9p · updated 5 weeks ago

Every station in the place, cheapest first, the same price going to the nearer one. Temporarily closed stations are listed last. Tap a name for its map.

Every area

Gwaelod-y-garthCF151166.7p166.7p194.7p194.7p
TongwynlaisCF153166.7p167.9p194.7p195.9p
Michaelston-super-ElyCF51168.9p168.9p––
MorganstownCF152166.7p169.3p194.7p197.3p
ButetownCF1010167.9p169.4p195.9p199.9p
Caerau (CF5)CF56168.7p169.4p199.9p199.9p
Cardiff BayCF1010167.9p169.4p195.9p199.9p
LeckwithCF1110167.9p169.4p195.9p199.9p
LlanishenCF144167.9p169.4p195.9p195.9p
PantmawrCF146166.7p169.4p194.7p196.9p
RhiwbinaCF146166.7p169.4p194.7p195.9p
ThornhillCF144167.9p169.4p195.9p195.9p
AdamsdownCF2411167.9p169.9p197.9p199.9p
CantonCF1113167.9p169.9p195.9p199.9p
CardiffCF1013167.9p169.9p195.9p199.9p
CathaysCF2413167.9p169.9p195.9p199.9p
CyncoedCF2310167.9p169.9p195.9p198.4p
DanescourtCF57166.7p169.9p194.7p197.9p
ElyCF55168.7p169.9p199.9p199.9p
GabalfaCF1410167.9p169.9p195.9p197.9p
GrangetownCF1111167.9p169.9p195.9p199.9p
HeathCF147167.9p169.9p195.9p195.9p
LakesideCF2312167.9p169.9p195.9p198.4p
LlandaffCF510167.9p169.9p195.9p199.9p
Llandaff NorthCF149166.7p169.9p194.7p195.9p
LlanedeyrnCF238167.9p169.9p197.9p199.9p
LlanrumneyCF39167.9p169.9p197.9p198.9p
MaindyCF2413167.9p169.9p195.9p199.9p
MynachdyCF1410167.9p169.9p195.9p197.9p
Old St MellonsCF36167.9p169.9p197.9p198.9p
Pengam GreenCF246167.9p169.9p197.9p199.4p
PentwynCF237167.9p169.9p197.9p197.9p
PenylanCF2310167.9p169.9p197.9p199.9p
PlasnewyddCF2413167.9p169.9p195.9p199.9p
PontcannaCF1112168.7p169.9p195.9p199.9p
PontprennauCF235167.9p169.9p197.9p197.9p
RhydypenauCF147167.9p169.9p195.9p195.9p
RiversideCF1112167.9p169.9p195.9p199.9p
RoathCF2411167.9p169.9p195.9p198.9p
RumneyCF310167.9p169.9p197.9p198.9p
SplottCF249167.9p169.9p197.9p199.9p
St Edeyrn's VillageCF36167.9p169.9p197.9p198.9p
St MellonsCF36167.9p169.9p197.9p198.9p
TremorfaCF246167.9p169.9p197.9p199.4p
TrowbridgeCF38167.9p169.9p197.9p198.9p
WhitchurchCF1410166.7p169.9p194.7p195.9p
BirchgroveCF148167.9p170.4p195.9p196.9p
CorytonCF147166.7p170.9p194.7p197.9p
FairwaterCF56167.9p170.9p195.9p199.9p
LisvaneCF143167.9p170.9p195.9p196.9p
St FagansCF54168.9p170.9p199.9p199.9p
PentrebaneCF54169.9p171.9p199.9p199.9p
RadyrCF155166.7p171.9p194.7p199.9p

Stations within two miles of each area’s middle (further for the biggest areas), so one station can count for more than one area. Tap a column to sort.

Where the prices come from

Prices come from the GOV.UK Fuel Finder scheme. By law every forecourt in the UK must report a price change within 30 minutes, and we check for changes every half hour. Stations count for Cardiff when their nearest MeBabber area is in Cardiff. We leave out prices that are clearly mistakes (below 80p or above £3 a litre), and permanently closed stations. If a price looks wrong, the station is the one to put it right.

“Typical” is the middle price: half the stations charge more and half less. Prices not confirmed for a month don’t count towards it. See our sources and their licences.

Fuel prices in every area

Questions people ask

Where is the cheapest petrol in Cardiff?

Right now the lowest unleaded price we have in Cardiff is 166.7p a litre, at Asda Cardiff Coryton Supercentre. Most of the 27 stations charge around 169.9p. Every station is listed on this page, cheapest first.

Where is the cheapest diesel in Cardiff?

The lowest diesel price we have is 194.7p a litre, at Asda Cardiff Coryton Supercentre. Most of the 20 stations charge around 199.4p. Tap Diesel above the list to sort by diesel.

How up to date are the prices?

Forecourts must report a price change within 30 minutes under the government’s Fuel Finder scheme, and we check for changes every half hour. Each station shows when its prices were last updated.

Do you favour any brand or get paid to list a station?

No. Every station we know of is listed, in the same way, cheapest first. Nobody pays to appear or to be placed higher.