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 168.9p. Diesel is down 1.0p on a week ago, and petrol is down 2.5p on a week ago.
Cheapest right now
- 1947 Diesel
Asda Cardiff Coryton Supercentre
4.2 miAsda Cardiff Coryton Supercentre · Longwood Drive, Coryton Roundabout · Cardiff
Unchanged for Open 24 hours todayCheapest diesel 24h fuelToilets - 1657 Unleaded
Asda Cardiff Coryton Supercentre
4.2 miAsda Cardiff Coryton Supercentre · Longwood Drive, Coryton Roundabout · Cardiff
Changed Open 24 hours todayCheapest petrol 24h fuelToilets
- Unleaded 35 forecourts · low 165.7p
- 1689
- Diesel 30 forecourts · low 194.7p
- 1979
- Super unleaded 25 forecourts · low 176.9p
- 1859
- Premium diesel 8 forecourts · low 207.9p
- 2174
Every forecourt in Cardiff
Sorted by price. Distances are from the centre of Cardiff.
- 1657 Unleaded
Asda Cardiff Coryton Supercentre
4.2 miAsda Cardiff Coryton Supercentre · Longwood Drive, Coryton Roundabout · Cardiff
Changed Open 24 hours today24h fuelToilets - 1659 Unleaded
MFG Morrisons Cardiff Tyglass
3.3 miMorrisons · Ty- Glas Road · Llanishen
Changed Open until 22:00EV 50kWAir & screenwash - 1669 Unleaded
Cardiff Extra
1.7 miTesco · Excelsior Estate · Cardiff
Changed Open 24 hours todayEV 50kW24h fuelCar washToiletsAir & screenwash - 1669 Unleaded
MFG Morrisons Cardiff Bay
2.0 miMorrisons · International Drive · Cardiff Bay
Changed Open until 22:00Car washLPGAir & screenwashWater - 1669 Unleaded
MFG Morrisons Cardiff Newport Road
2.1 miMorrisons · Ipswich Road · Pen-Y-Lan
Changed Open until 23:0024h fuelToiletsAir & screenwash - 1669 Unleaded
Cardiff Tyn-Y-Parc Express
3.0 miTesco · Tesco Express · Cardiff
Changed Open until 23:00 - 1669 Unleaded
Asda Pentwyn Superstore
4.4 miAsda Pentwyn Superstore · 8 Dering Road, Pontprennau · Cardiff
Changed Open until 22:00Toilets - 1677 Unleaded
Asda Leckwith Road Superstore
1.3 miAsda Leckwith Road Superstore · Capital Retail Park-Leckwith Road · Cardiff
Changed Open 24 hours today24h fuelToilets - 1679 Unleaded
MFG Cardiff
1.0 miEsso · 145 Newport Road · Roath
Changed Open 24 hours today24h fuelCar washAir & screenwashWater - 1679 Unleaded
Asda Cardiff Bay Superstore
1.7 miAsda Cardiff Bay Superstore · Ferry Road Retail Park · Cardiff
Unchanged for Open 24 hours today24h fuelToilets - 1679 Unleaded
Sainsburys Colchester Avenue
1.8 miSainsbury's · Colchester Avenue · Cardiff
Changed Open until 22:30Air & screenwash - 1679 Unleaded
MFG Cardinal
2.0 miValero · Newport Road · Cardiff
Changed Open 24 hours todayAdBlue pump24h fuelCar washToiletsAir & screenwash - 1679 Unleaded
MFG Premier
2.0 miEsso · Newport Road · Cardiff
Changed Open 24 hours today24h fuelCar washToiletsAir & screenwashWater - 1679 Unleaded
Cardiff Pengam Extra
2.3 miTesco · Tesco Extra · Caerdydd
Unchanged for Open until 22:00EV 7kWCar washAir & screenwashWater - 1679 Unleaded
Sainsburys Thornhill
4.1 miSainsbury's · District Shopping Centre · Cardiff
Changed Open until 22:00Car washAir & screenwash - 1679 Unleaded
St Mellons Superstore
4.5 miTesco · Tesco Stores Ltd, Crickhowell Road · Cardiff
Unchanged for Open until 22:00EV 7kWCar washToiletsAir & screenwashWater - 1679 Unleaded
St Mellons Service Station
4.8 miTexaco · St. Mellons Service Station · Cardiff
Changed Open 24 hours today24h fuelCar washAir & screenwash - 1689 Unleaded
MFG Ninian
1.0 miValero · Sloper Road · Leckwith
Unchanged for Open until 23:00EV 50kWCar washToiletsAir & screenwashWater - 1689 Unleaded
MFG Cardiff Bay
1.0 miEsso · 235 Corporation Road · Cardiff
Changed Open 24 hours today24h fuelCar washAir & screenwashWater - 1689 Unleaded
Penarth Superstore
2.4 miTesco · Tesco Stores Ltd · Penarth
Unchanged for Open until 21:00EV 7kWToiletsAir & screenwashWater - 1689 Unleaded
Culverhouse Cross Extra
4.2 miTesco · Culverhouse Cross · Cardiff
Unchanged for Open 24 hours todayEV 7kW24h fuelCar washToiletsAir & screenwash - 1699 Unleaded
Tudor Motors
0.3 miTexaco · Tudor Filling Station, 14-24, Tudor Street, Caerdydd, CF11 6AF · Caerdydd
Unchanged for Open 24 hours today24h fuelCar washToiletsAir & screenwashWater - 1699 Unleaded
Rontec Cathedral
0.5 miEsso · Cathedral Road · Cardiff
Unchanged for Open 24 hours todayEV 22kW24h fuelAir & screenwashWater - 1699 Unleaded
City Filling Station
1.3 miTexaco · Premier, 99-101, North Road, Caerdydd, CF14 3AD · Cardiff
Unchanged for Open 24 hours today24h fuelCar washToiletsAir & screenwashWater - 1699 Unleaded
Pgg Hadfield Rd
1.3 miValero · Hadfield Road · Cardiff
Unchanged for Open 24 hours today24h fuelAir & screenwashWater - 1699 Unleaded
Rontec Red Dragon
2.1 miEsso · Cowbridge Road East · Cardiff
Unchanged for Open 24 hours today24h fuelToiletsAir & screenwashWater - 1699 Unleaded
Texaco Three Arches Services
2.7 miTexaco · Three Arches Services Ltd · Cardiff
Unchanged for Open until 19:30EV 75kWAir & screenwashWater - 1699 Unleaded
Asda Llantrisant Express Petrol
2.7 miTexaco · Llantrisant Road · Cardiff
Unchanged for Open until 22:00Car wash - 1699 Unleaded
Asda Radyr Express Petrol
3.3 miEsso · Llantrisant Road · Cardiff
Changed Open until 22:00 - 1699 Unleaded
Cardiff Road Service Station
5.2 miCardiff Road Service Station · Cardiff Road Service Station · Barry
Changed Open 24 hours today24h fuelAir & screenwash - 1719 Unleaded
P W Millar
5.6 miTexaco · P W Millar Ltd · Barry
Changed Open 24 hours today24h fuelToilets - 1739 Unleaded
Tivoli Service Station
2.6 miTivoli Service Station · Tivoli Service Station · Cardiff
Unchanged for Open until 22:00Air & screenwashWater - 1749 Unleaded
Pentwyn Service Station
3.5 miTexaco · Pentwyn Service Station · Cardiff
Unchanged for Open 24 hours todayAdBlue pump24h fuelCar washToiletsAir & screenwash - 1749 Unleaded
Dinas Powys Service Station
3.5 miTexaco · Texaco Dinas Powys · Dinas Powys
Unchanged for Open until 22:0024h fuelCar washAir & screenwashWater - 1759 Unleaded
Rontec Cardiff West
5.8 miBP · M4 Junction 33 · Nr Pontyclun
Unchanged for Open 24 hours todayMotorway EV 350kWAdBlue pump24h fuelToiletsAir & screenwash - 1789 Unleaded
Welcome Break Cardiff
4.6 miWelcome Break · Motorway Services · Cardiff Gate
Unchanged since · may be out of date Open 24 hours todayMotorway 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
- AdBlue at the pump 4 forecourts
- Rapid EV charging at forecourts 6 forecourts
- 24 hour fuel 22 forecourts
- Car wash 17 forecourts
- LPG autogas 1 forecourt
- Truck stops and HGV fuel 1 forecourt
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 168.9p, the same as the UK average. 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 2.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.