Skip to content
forecourts.uk

Fuel prices in Wales

Diesel averages 197.9p a litre in Wales today, the same as the UK average, and petrol 167.9p, 1.0p below the UK average. That's across 441 forecourts that changed a price in the last 30 days. The cheapest diesel is 187.9p at Tregele Service Station in Cemaes Bay. Diesel is down 10.1p on a week ago, and petrol is down 12.1p on a week ago.

Towns with the most forecourts

Cheapest in Wales

From prices changed in the last 30 days.

  1. 1509 Unleaded

    H.g.thomas Motors Limited

    Texaco · Dyffryn Garage · Corwen

    Changed Open until 21:00
    Cheapest Car washToiletsAir & screenwashWater
  2. 1509 Unleaded

    Tregele Service Station

    Dragon · Tregele Service Station, Tregele, Cemaes Bay, LL67 0DT · Cemaes Bay

    Unchanged for Open until 22:00
  3. 1549 Unleaded

    Lewis Retail Drefach Ltd

    Nisa Local Drefach · Nisa · Llanelli

    Changed Open until 22:00
    ToiletsAir & screenwash
  4. 1550 Unleaded

    Cambrian Garage

    Cambrian Garage · J M Hughes A I Feibion Cyf, Cambrian Garage, Trawsfynydd, Blaenau Ffestiniog, LL41 4SP · Blaenau Ffestiniog

    Unchanged for Open until 17:45
    Air & screenwashWater
  5. 1569 Unleaded

    A.D.Jones & Co

    Essar · Plas Moduron · Y Bala

    Changed Open until 18:00
    ToiletsAir & screenwashWater
  6. 1579 Unleaded

    Crossroads Garage Begelly Kilgetty Ltd

    Shell · Crossroads Garage · Cilgeti

    Unchanged for Open until 19:00
    Air & screenwash
  7. 1580 Unleaded

    B W Roberts and Son Limited

    Pace · High Street · Presteigne

    Changed Open until 17:30
    Air & screenwashWater
  8. 1599 Unleaded

    Stermat Hardware Ltd

    Gulf · Stermat Hardware Ltd · Gaerwen

    Changed Open until 20:00
    Car washToiletsAir & screenwashWater
  9. 1599 Unleaded

    Terry &everton

    Terry &everton · Pendre Garage · Aberteifi

    Changed Open until 18:00
  10. 1599 Unleaded

    Central Garage

    Gulf · Central Garage · Amlwch

    Unchanged for Open until 19:00
    Car washAir & screenwash
  11. 1600 Unleaded

    R H Bunner & Son Ltd

    Essar · R H Bunner & Son Ltd · Montgomery

    Unchanged for Open until 17:30
  12. 1609 Unleaded

    Pentraeth Services

    Texaco · Pentraeth Services · Pentraeth

    Changed Open until 22:00
    AdBlue pumpCar washToiletsAir & screenwash
  13. 1609 Unleaded

    Bryn Llwyd Services

    Texaco · Texaco Service Station · Bangor

    Changed Open until 23:59
    AdBlue pumpCar washLPGToiletsAir & screenwash
  14. 1609 Unleaded

    Herron Services

    Texaco · Herron Services · Llangefni

    Changed Open until 23:00
    AdBlue pumpCar washToiletsAir & screenwash
  15. 1609 Unleaded

    Llechryd Service Station

    Gulf · Robert Davies Motors, Llechryd, Cardigan, SA43 2NR · Cardigan

    Changed Open until 21:00
    Car washAir & screenwash
  16. 1609 Unleaded

    Prysor Service Station LTD

    Essar · Prysor Service Station · Blaenau Ffestiniog

    Changed Open until 18:00
    LPGToiletsAir & screenwashWater
  17. 1615 Unleaded

    Rhydymwyn Service Station

    Rhydymwyn Service Station · A A S Rhydymwyn Ltd · Mold

    Unchanged for Open until 20:00
    Car washToiletsAir & screenwashWater
  18. 1619 Unleaded

    Windy Corner Garage

    Windy Corner Garage · Windy Corner Garage · Pencader

    Changed Open 24 hours today
    24h fuelToiletsWater
  19. 1619 Unleaded

    Cardigan Superstore

    Tesco · Aberystwyth Road · Cardigan

    Changed Open 24 hours today
    EV 7kW24h fuelToiletsAir & screenwashWater
  20. 1619 Unleaded

    Parciau Filling Station

    Spar · Parciau Filling Station · Criccieth

    Changed Open until 21:00
    Car washToiletsAir & screenwashWater

Fuel in Wales: common questions

What is the average price of diesel in Wales?

197.9p a litre, the same as the UK average. Prices range from 187.9p to 214.9p across 392 forecourts.

What is the average price of petrol in Wales?

167.9p a litre for unleaded (E10), 1.0p below the UK average. Prices range from 150.9p to 198.9p across 441 forecourts.

Where is the cheapest diesel in Wales?

Tregele Service Station in Cemaes Bay, at 187.9p a litre. The forecourt last changed this price 3 days ago.

Where is the cheapest petrol in Wales?

H.g.thomas Motors Limited in Corwen, at 150.9p a litre. The forecourt last changed this price 2 hrs ago.

Are fuel prices going up in Wales?

Diesel is down 10.1p on a week ago, and petrol is down 12.1p on a week ago. These compare today's average with the average we recorded seven days ago.

How up to date are these prices?

Each price shows when the forecourt last changed it, so you can see how current it is. Averages leave out prices that haven't changed in 30 days.

Every town in Wales

The number is how many forecourts are in and around each town.