Live fuel prices
Fuel prices around South Wales
Unleaded from 149.9p a litre, averaging 160.4p across 338 stations we track in South Wales.
At a glance
- Stations tracked
- 338
- Local areas
- 148
- Cheapest unleaded
- 149.9p
- Cheapest diesel
- 173.9p
Data updated 2 hours ago
South Wales carries most of the country's population and effectively all of its serious fuel competition. The M4 strings together Newport, Cardiff, Bridgend, Port Talbot and Swansea, and the supermarket forecourts along that corridor trade against each other closely enough that prices here track the English average rather than sitting above it.
Barry, Cwmbran and Pontypridd turn up near the top of the cheapest Welsh station tables with some regularity. Several operators packed into a small radius produces exactly the pressure you would expect, and drivers in the Vale of Glamorgan and the lower valleys benefit from it.
The valleys themselves are more mixed. Merthyr Tydfil, Aberdare and the Rhondda towns have decent coverage, but the roads north out of them climb quickly toward the Brecon Beacons where the choice disappears. Fill in the valley towns rather than on the way over the top.
Local fuel price snapshot
Across 148 local areas in South Wales, we track 338 active petrol stations with recent prices. (Data updated 2 hours ago)
Lowest reported petrol price: 149.9p at Murco near SA38 9QE, Ceredigion.
Unleaded petrol (E10)
- Lowest price
- 149.9p
- Average price
- 160.4p
- Highest price
- 186.9p
- Spread
- 37.0p across 337 sites
Diesel (B7)
- Lowest price
- 173.9p
- Average price
- 181.6p
- Highest price
- 205.9p
- Spread
- 32.0p across 336 sites
Premium petrol (E5)
- Lowest price
- 164.9p
- Average price
- 177.6p
- Highest price
- 203.9p
- Spread
- 39.0p across 229 sites
Premium diesel
- Lowest price
- 179.9p
- Average price
- 200.3p
- Highest price
- 223.9p
- Spread
- 44.0p across 130 sites
Figures cover stations reporting to the official CMA price feed within the last 30 days. We exclude obvious reporting errors - prices given in pounds rather than pence, retailer test records, and premium grades priced below the standard grade - so the averages reflect what you can actually pay.
Fuel brands in South Wales
Cheapest petrol stations in South Wales
Sorted by unleaded price. Open a station for its latest prices, price history and nearby comparison.
| Station | Local area | Petrol | Diesel |
|---|---|---|---|
| Murco Maesycoed, Castell Newydd Emlyn SA38 9QE | Ceredigion | 149.9p | 173.9p |
| Gulf Victoria Filling Station, 41, Great North Road, Aberdaugleddau SA73 2NA | Milford Haven | 152.7p | 176.7p |
| Murco Five Ways Garage, Dinbych-Y-Pysgod SA70 8EU | Tenby | 152.9p | 179.9p |
| Aeron Coast Filling Station Aberaeron SA46 0JF | Aberaeron | 153.9p | 178.9p |
| Gulf Robert Davies Motors, Cardigan SA43 2NR | Llechryd | 153.9p | 174.9p |
| Murco O C Davies & Son Ltd, Cardigan SA43 1SB | Penparc | 153.9p | 173.9p |
| Murco fuels Crossroads Garage, Lampeter SA48 8RT | Ceredigion | 153.9p | 178.9p |
| Robert Davies Motors Aberteifi SA43 1RQ | Penparc | 153.9p | 174.9p |
| Siop Y Ffrydiau Newcastle Emlyn SA38 9JP | Cenarth | 153.9p | 178.9p |
| Siop Y Frenni Crymych SA41 3QF | Crymych | 153.9p | 178.9p |
Wider area
See prices across Wales if you want the bigger picture.
Places nearby
Drill into a specific area for its own price snapshot and cheapest stations.
Common questions about fuel in South Wales
What is the latest reported petrol price in South Wales?
What is the latest reported diesel price in South Wales?
How many stations do you track around South Wales?
How do I compare stations near South Wales?
Is it cheaper to fill up with petrol or diesel in South Wales?
Open the map for South Wales
Use the main finder with South Wales already centred, then sort by price or distance to pick your stop.
Open fuel finder for South Wales