Fuel Prices in Wales

Compare reported petrol and diesel prices around Wales.

Independent comparison using official UK fuel price reports. Check each station before travelling.

Compare stations in Wales

View on map
Lowest reported
193.5p / litre
Area average
199.7p / litre
Stations reporting
196

Diesel (B7)

Lowest prices first · 10 shown

Distances are from each station’s nearest listed local centre.

  1. Smithy View Service Station Acton

    LL12 8DY · 1.5 miles from Wrexham

    Price reported

    193.5p per litre Lowest reported
    Station details
  2. Esso Taurus Service Station

    LL13 9EB · 1.0 miles from Wrexham

    Price reported

    194.9p per litre
    Station details
  3. Gulf Stermat Hardware Ltd

    LL60 6BL · 5.7 miles from Bangor

    Price reported

    194.9p per litre
    Station details
  4. Asda Wrexham Superstore

    LL13 8HL · 0.2 miles from Wrexham

    Price reported

    195.7p per litre
    Station details
  5. Tesco Wrexham Extra - Petrol Filling Station

    LL13 8HF · 0.2 miles from Wrexham

    Price reported

    195.9p per litre
    Station details
  6. Esso Mile End Service Station

    SA11 2ED · 0.6 miles from Neath

    Price reported

    195.9p per litre
    Station details
  7. Murco, Pen-y-Fai Service Station

    CF31 4LL · 1.1 miles from Bridgend

    Price reported

    195.9p per litre
    Station details
  8. Asda Llanelli Murray Street Supercentre

    SA15 1BX · 0.4 miles from Llanelli

    Price reported

    196.7p per litre
    Station details
  9. Asda Newport Pillgwenlly Superstore

    NP20 2BH · 0.5 miles from Newport

    Price reported

    196.7p per litre
    Station details
  10. Asda Leckwith Road Superstore

    CF11 8AZ · 1.3 miles from Cardiff

    Price reported

    196.7p per litre
    Station details

Local fuel price snapshot

Across 16 published local areas in Wales, we track 199 active petrol stations with recent prices. (Data updated 1 hour, 32 minutes ago)

Lowest reported petrol price: 166.9p at Murco near LEYSHON FLINT & SONS

Unleaded petrol (E10)

  • Based on 187 stations with eligible recent reports.
  • Lowest price: 166.9p
  • Average price: 174.5p
  • Highest price: 197.9p
  • Spread: 31.0p (across the stations we track)

Diesel (B7)

  • Based on 196 stations with eligible recent reports.
  • Lowest price: 193.5p
  • Average price: 199.7p
  • Highest price: 217.9p
  • Spread: 24.4p (across the stations we track)

Premium petrol (E5)

  • Based on 139 stations with eligible recent reports.
  • Lowest price: 176.9p
  • Average price: 190.4p
  • Highest price: 217.9p
  • Spread: 41.0p (across the stations we track)

Premium diesel

  • Based on 85 stations with eligible recent reports.
  • Lowest price: 205.8p
  • Average price: 217.1p
  • Highest price: 237.9p
  • Spread: 32.1p (across the stations we track)

The price spread is the gap between the lowest and highest reported prices, not a guaranteed saving on your journey. Compare with the UK petrol and diesel price index, or read how we calculate our published fuel price statistics.

Fuel brands in Wales

Texaco (34) Esso fuel prices (32) Tesco fuel prices (25) Asda fuel prices (18) Valero (16)
About fuel prices around Wales

The M4, A55, and A470 connect Cardiff, Swansea, and the north coast to the English motorway network. Fuel stations are plentiful in larger towns but can be sparse on mountain passes and rural peninsulas.

Diesel demand reflects agricultural and tourism traffic, while petrol use rises during summer holidays and rugby internationals. Drivers heading into Snowdonia, the Brecon Beacons, or the west coast should plan refuelling in larger towns like Aberystwyth, Wrexham, or Carmarthen.

Prices in remote areas may differ from the urban average due to transport costs. Wales rewards drivers who plan fuel stops around the dramatic geography.

Understanding regional price patterns supports smooth journeys between cities and the most scenic corners of the country. Prices often open up once you move away from the busiest retail parks or get closer to motorway services.

If you are crossing Wales rather than just driving locally, a quick check before you set off can save a useful amount on a full tank. Use the snapshot below for the current range, then drill into the town and city pages if you want more detail.

A short detour before you join a motorway or trunk road is often cheaper than waiting for the first convenient stop after you are already moving.

Wider area

See prices across United Kingdom if you want the bigger picture.

Explore Wales

Common questions about fuel in Wales

What is the latest reported petrol price in Wales?

The latest reported petrol prices in Wales run from 166.9p to 197.9p per litre, with an average of 174.5p across 187 stations. The lowest unleaded price we can see is 166.9p at Murco near LEYSHON FLINT & SONS.

What is the latest reported diesel price in Wales?

The latest reported diesel prices in Wales run from 193.5p to 217.9p per litre, with an average of 199.7p across 196 stations.

How many stations do you track around Wales?

We currently track 199 active stations across 16 published local areas in Wales. Prices are refreshed from the official fuel price feed throughout the day.

How do I compare stations near Wales?

Open the map to compare the stations near Wales and work out which stop makes sense for your route. You can also set a price alert if you want updates on the stations you use most.

Open the map for Wales

Use the main finder with Wales already centred on the map.

Open Fuel Finder for Wales

For weekly UK petrol and diesel price trends, read Price Pulse.