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
- 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
- 1679
- 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.
- 1769 Super unleaded
Cardiff Extra
1.7 miTesco · Excelsior Estate · Cardiff
Changed Open 24 hours todayEV 50kW24h fuelCar washToiletsAir & screenwash - 1769 Super unleaded
Cardiff Tyn-Y-Parc Express
3.0 miTesco · Tesco Express · Cardiff
Changed Open until 23:00 - 1779 Super unleaded
Cardiff Pengam Extra
2.3 miTesco · Tesco Extra · Caerdydd
Unchanged for Open until 22:00EV 7kWCar washAir & screenwashWater - 1779 Super unleaded
Penarth Superstore
2.4 miTesco · Tesco Stores Ltd · Penarth
Changed Open until 21:00EV 7kWToiletsAir & screenwashWater - 1779 Super unleaded
St Mellons Superstore
4.5 miTesco · Tesco Stores Ltd, Crickhowell Road · Cardiff
Unchanged for Open until 22:00EV 7kWCar washToiletsAir & screenwashWater - 1799 Super unleaded
Sainsburys Thornhill
4.1 miSainsbury's · District Shopping Centre · Cardiff
Changed Open until 22:00Car washAir & screenwash - 1799 Super unleaded
Culverhouse Cross Extra
4.2 miTesco · Culverhouse Cross · Cardiff
Unchanged for Open 24 hours todayEV 7kW24h fuelCar washToiletsAir & screenwash - 1859 Super unleaded
MFG Ninian
1.0 miValero · Sloper Road · Leckwith
Unchanged for Open until 23:00EV 50kWCar washToiletsAir & screenwashWater - 1859 Super unleaded
MFG Morrisons Cardiff Bay
2.0 miMorrisons · International Drive · Cardiff Bay
Unchanged for Open until 22:00Car washLPGAir & screenwashWater - 1859 Super unleaded
MFG Cardinal
2.0 miValero · Newport Road · Cardiff
Unchanged for Open 24 hours todayAdBlue pump24h fuelCar washToiletsAir & screenwash - 1859 Super unleaded
MFG Morrisons Cardiff Newport Road
2.1 miMorrisons · Ipswich Road · Pen-Y-Lan
Unchanged for Open until 23:0024h fuelToiletsAir & screenwash - 1859 Super unleaded
Tivoli Service Station
2.6 miTivoli Service Station · Tivoli Service Station · Cardiff
Unchanged for Open until 22:00Air & screenwashWater - 1859 Super unleaded
MFG Morrisons Cardiff Tyglass
3.3 miMorrisons · Ty- Glas Road · Llanishen
Unchanged for Open until 22:00EV 50kWAir & screenwash - 1879 Super unleaded
Asda Llantrisant Express Petrol
2.7 miTexaco · Llantrisant Road · Cardiff
Unchanged for Open until 22:00Car wash - 1879 Super unleaded
St Mellons Service Station
4.8 miTexaco · St. Mellons Service Station · Cardiff
Changed Open 24 hours today24h fuelCar washAir & screenwash - 1889 Super unleaded
Rontec Red Dragon
2.1 miEsso · Cowbridge Road East · Cardiff
Unchanged for Open 24 hours today24h fuelToiletsAir & screenwashWater - 1889 Super unleaded
Asda Radyr Express Petrol
3.3 miEsso · Llantrisant Road · Cardiff
Changed Open until 22:00 - 1899 Super unleaded
MFG Cardiff
1.0 miEsso · 145 Newport Road · Roath
Unchanged for Open 24 hours today24h fuelCar washAir & screenwashWater - 1899 Super unleaded
MFG Cardiff Bay
1.0 miEsso · 235 Corporation Road · Cardiff
Unchanged for Open 24 hours today24h fuelCar washAir & screenwashWater - 1899 Super unleaded
Pgg Hadfield Rd
1.3 miValero · Hadfield Road · Cardiff
Unchanged for Open 24 hours today24h fuelAir & screenwashWater - 1899 Super unleaded
MFG Premier
2.0 miEsso · Newport Road · Cardiff
Unchanged for Open 24 hours today24h fuelCar washToiletsAir & screenwashWater - 1899 Super unleaded
Cardiff Road Service Station
5.2 miCardiff Road Service Station · Cardiff Road Service Station · Barry
Changed Open 24 hours today24h fuelAir & screenwash - 1949 Super unleaded
Pentwyn Service Station
3.5 miTexaco · Pentwyn Service Station · Cardiff
Unchanged for Open 24 hours todayAdBlue pump24h fuelCar washToiletsAir & screenwash - 1949 Super unleaded
Dinas Powys Service Station
3.5 miTexaco · Texaco Dinas Powys · Dinas Powys
Unchanged for Open until 22:0024h fuelCar washAir & screenwashWater - 1959 Super unleaded
Rontec Cardiff West
5.8 miBP · M4 Junction 33 · Nr Pontyclun
Unchanged for Open 24 hours todayMotorway EV 350kWAdBlue pump24h fuelToiletsAir & screenwash - ––– Super unleaded
Tudor Motors
0.3 miTexaco · Tudor Filling Station, 14-24, Tudor Street, Caerdydd, CF11 6AF · Caerdydd
Doesn't sell super unleaded, or hasn't reported a price for it Open 24 hours today24h fuelCar washToiletsAir & screenwashWater - ––– Super unleaded
Rontec Cathedral
0.5 miEsso · Cathedral Road · Cardiff
Doesn't sell super unleaded, or hasn't reported a price for it Open 24 hours todayEV 22kW24h fuelAir & screenwashWater - ––– Super unleaded
Asda Leckwith Road Superstore
1.3 miAsda Leckwith Road Superstore · Capital Retail Park-Leckwith Road · Cardiff
Doesn't sell super unleaded, or hasn't reported a price for it Open 24 hours today24h fuelToilets - ––– Super unleaded
City Filling Station
1.3 miTexaco · Premier, 99-101, North Road, Caerdydd, CF14 3AD · Cardiff
Doesn't sell super unleaded, or hasn't reported a price for it Open 24 hours today24h fuelCar washToiletsAir & screenwashWater - ––– Super unleaded
Asda Cardiff Bay Superstore
1.7 miAsda Cardiff Bay Superstore · Ferry Road Retail Park · Cardiff
Doesn't sell super unleaded, or hasn't reported a price for it Open 24 hours today24h fuelToilets - ––– Super unleaded
Sainsburys Colchester Avenue
1.8 miSainsbury's · Colchester Avenue · Cardiff
Doesn't sell super unleaded, or hasn't reported a price for it Open until 22:30Air & screenwash - ––– Super unleaded
Texaco Three Arches Services
2.7 miTexaco · Three Arches Services Ltd · Cardiff
Doesn't sell super unleaded, or hasn't reported a price for it Open until 19:30EV 75kWAir & screenwashWater - ––– Super unleaded
Asda Cardiff Coryton Supercentre
4.2 miAsda Cardiff Coryton Supercentre · Longwood Drive, Coryton Roundabout · Cardiff
Doesn't sell super unleaded, or hasn't reported a price for it Open 24 hours today24h fuelToilets - ––– Super unleaded
Asda Pentwyn Superstore
4.4 miAsda Pentwyn Superstore · 8 Dering Road, Pontprennau · Cardiff
Doesn't sell super unleaded, or hasn't reported a price for it Open until 22:00Toilets - 1909 Super 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 - ––– Super unleaded
P W Millar
5.6 miTexaco · P W Millar Ltd · Barry
Doesn't sell super unleaded, or hasn't reported a price for it Open 24 hours today24h fuelToilets
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 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.