Cheapest fuel prices in Cardiff
Find the cheapest petrol and diesel near Cardiff right now. PumpScout compares live pump prices from the UK Government's Fuel Finder scheme at stations within 7 miles of Cardiff, sorted cheapest first.
Prices last updated 12 Sept 2026, 06:03.
Cheapest unleaded (E10) near Cardiff
| # | Station | Distance | Price |
|---|---|---|---|
| 1 | MFG MORRISONS BARRY HEOL CEINIOG, BARRY, SOUTH GLAMORGAN, CF63 4BA | 6.8 mi | 163.7p |
| 2 | ASDA CARDIFF BAY SUPERSTORE FERRY ROAD RETAIL PARK, CARDIFF, CF11 0JR | 1.8 mi | 165.9p |
| 3 | CARDIFF EXTRA - PETROL FILLING STATION EXCELSIOR ESTATE, EXCELSIOR ROAD, CARDIFF, CF14 3AT | 1.8 mi | 165.9p |
| 4 | MFG MORRISONS CARDIFF BAY INTERNATIONAL DRIVE, CARDIFF BAY, CARDIFF, CF11 0JP | 2.0 mi | 165.9p |
| 5 | CARDIFF PENGAM EXTRA - PETROL FILLING STATION TESCO EXTRA, FFORDD PENGAM, CAERDYDD, CF24 2HP | 2.2 mi | 165.9p |
| 6 | PENARTH SUPERSTORE - PETROL FILLING STATION TESCO STORES LTD, TERRA NOVA WAY, PENARTH, CF64 1SA | 2.4 mi | 165.9p |
| 7 | CARDIFF TYN-Y-PARC EXPRESS TESCO EXPRESS, TYN-Y-PARC ROAD, CARDIFF, CF14 6BN | 3.1 mi | 165.9p |
| 8 | MFG MORRISONS CARDIFF TYGLASS TY- GLAS ROAD, LLANISHEN, CARDIFF, CF14 5EP | 3.3 mi | 165.9p |
| 9 | ST MELLONS SUPERSTORE - PETROL FILLING STATION TESCO STORES LTD, CRICKHOWELL ROAD, ST. MELLONS, CARDIFF, CF3 0EF | 4.4 mi | 165.9p |
| 10 | Cardiff Road Service Station Cardiff Road Service Station, Cardiff Road, Barry, CF63 2BE | 5.3 mi | 165.9p |
Cheapest diesel (B7) near Cardiff
| # | Station | Distance | Price |
|---|---|---|---|
| 1 | MFG MORRISONS BARRY HEOL CEINIOG, BARRY, SOUTH GLAMORGAN, CF63 4BA | 6.8 mi | 187.7p |
| 2 | CARDIFF EXTRA - PETROL FILLING STATION EXCELSIOR ESTATE, EXCELSIOR ROAD, CARDIFF, CF14 3AT | 1.8 mi | 187.9p |
| 3 | MFG MORRISONS CARDIFF NEWPORT ROAD IPSWICH ROAD, PEN-Y-LAN, CARDIFF, CF23 9YG | 2.0 mi | 187.9p |
| 4 | CARDIFF PENGAM EXTRA - PETROL FILLING STATION TESCO EXTRA, FFORDD PENGAM, CAERDYDD, CF24 2HP | 2.2 mi | 187.9p |
| 5 | CARDIFF TYN-Y-PARC EXPRESS TESCO EXPRESS, TYN-Y-PARC ROAD, CARDIFF, CF14 6BN | 3.1 mi | 187.9p |
| 6 | MFG MORRISONS CARDIFF TYGLASS TY- GLAS ROAD, LLANISHEN, CARDIFF, CF14 5EP | 3.3 mi | 187.9p |
| 7 | ST MELLONS SUPERSTORE - PETROL FILLING STATION TESCO STORES LTD, CRICKHOWELL ROAD, ST. MELLONS, CARDIFF, CF3 0EF | 4.4 mi | 187.9p |
| 8 | P W MILLAR P W MILLAR LTD, 148, PORT ROAD EAST, BARRY, CF62 9PZ | 5.7 mi | 188.9p |
| 9 | ASDA CARDIFF CORYTON SUPERCENTRE LONGWOOD DRIVE, CORYTON ROUNDABOUT, CARDIFF, CF14 7EW | 4.3 mi | 189.7p |
| 10 | TUDOR MOTORS TUDOR FILLING STATION, 14-24, TUDOR STREET, CAERDYDD, CF11 6AF, CAERDYDD, CF11 6AF | 0.4 mi | 189.9p |
Fuel prices in Cardiff: what to know
Cardiff sits just south of the M4, with the A48 and A470 carrying traffic into the city and down towards the bay. A large share of drivers commute in from Newport, the Valleys and the Vale of Glamorgan, so plenty of refuelling happens on the main approach roads rather than in the centre.
Supermarket forecourts around the retail parks — Cardiff Gate, Cardiff Bay and Leckwith — are typically the most competitive, while branded stations near the motorway junctions and the city centre tend to sit higher. Because the cheapest sites are spread around the edge of the city, a quick comparison usually pays off.
How to save on fuel in Cardiff
- Local tip. Forecourts at Cardiff's edge-of-city retail parks generally beat central or motorway-junction prices.
- Compare before you fill up. Prices between nearby Cardiff stations can differ by 10p per litre or more — that's up to £5 on a single tank.
- Supermarket fuel is usually cheapest. Tesco, Sainsbury's, Asda and Morrisons forecourts typically undercut branded ones.
- Avoid motorway services. Fuel on the motorway is often 15–20p per litre dearer than in town.
- Fill up midweek. Prices tend to be lower on Tuesdays and Wednesdays than at weekends.
Prices come from the UK Government's official Fuel Finder scheme. Under the Motor Fuel Price (Open Data) Regulations 2025, every UK retailer must report pump prices within 30 minutes of a change, so the figures above reflect what drivers in Cardiff are paying right now. PumpScout shows the two most common grades — E10 (Unleaded) and B7 (Diesel).