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