Cheapest fuel in Powys

Petrol (E10) averages 174.1p a litre in Powys, the 4th dearest of the 21 counties in Wales with enough prices. Diesel (B7) averages 200.1p.

Average prices in Powys

Petrol (E10)
174.1p
2.4p above the UK (171.7p)
2.8p above Wales (171.3p)
The 4th dearest of the 21 counties in Wales with enough prices
Diesel (B7)
200.1p
1.7p above the UK (198.4p)
2.2p above Wales (197.9p)
The 3rd dearest of the 21 counties in Wales with enough prices

Most of the prices behind these averages are more than 3 days old.

From 23 forecourts with a usable price in our price data, updated 11:34am on 2 November UK time.

Cheapest forecourts in Powys now

Petrol (E10)

  1. B W Roberts And Son Limited
    High Street, Presteigne Service Station, Presteigne, LD82BE
    169.0pLast reported 17 days ago
  2. MFG Morrisons Brecon
    Watton, Brecon, Powys, LD3 7EN
    169.7pLast reported 4 days ago
  3. Sennybridge Service Station Limited
    Mr Kenchington, Service Station, Pontsenni, Aberhonddu, LD3 8PS
    169.9pLast reported 3 days ago
  4. Brecon Service Station
    Church Street, Brecon, Powys, LD3 8BY
    169.9pLast reported 5 days ago
  5. MFG Builth Wells
    Station Road, Builth Wells, Powys, LD2 3SS
    171.9pLast reported 7 days ago
  6. Asda Builth Express Petrol
    Station Road, Llanelwedd, Builth Wells, LD2 3SS
    171.9pLast reported 8 days ago
  7. Ascona Machynlleth Service Station
    Heol Y Doll, Machynlleth, Machynlleth, Powys, SY20 8BH
    171.9pLast reported 12 days ago
  8. Ascona Newtown Service Station
    Llanidloes Road, Newtown, Newtown, Powys, SY16 1ET
    172.7p
  9. MFG Morrisons Newtown
    Pool Road, Newtown, Powys, SY16 3AH
    172.9p
  10. Glanusk Service Station
    A40, Sennybridge, Brecon, Powys, LD3 8PS
    172.9pLast reported 9 days ago

Diesel (B7)

  1. Ascona Machynlleth Service Station
    Heol Y Doll, Machynlleth, Machynlleth, Powys, SY20 8BH
    197.9pLast reported 12 days ago
  2. MFG Morrisons Newtown
    Pool Road, Newtown, Powys, SY16 3AH
    198.9pLast reported 15 days ago
  3. B W Roberts And Son Limited
    High Street, Presteigne Service Station, Presteigne, LD82BE
    199.0pLast reported 17 days ago
  4. Ascona Crossgates Service Station
    Crossgates, Llandrindod Wells, Llandrindod Wells, Powys, LD1 6RE
    199.7pLast reported 20 days ago
  5. Ascona Ridgebourne Service Station
    Wellington Road, Llandrindod Wells, Llandrindod Wells, Powys, LD1 5NB
    199.7pLast reported 20 days ago
  6. MFG Morrisons Brecon
    Watton, Brecon, Powys, LD3 7EN
    199.7pLast reported 26 days ago
  7. R H Bunner & Son Ltd
    R H Bunner & Son Ltd, Arthur Street, Montgomery, SY15 6RA, Montgomery, SY15 6RA
    199.8pLast reported 18 days ago
  8. Asda Builth Express Petrol
    Station Road, Llanelwedd, Builth Wells, LD2 3SS
    199.9pLast reported 5 days ago
  9. MFG Builth Wells
    Station Road, Builth Wells, Powys, LD2 3SS
    199.9pLast reported 6 days ago
  10. Naughton Motors
    Garth Garage, Penybont Road, Knighton, LD7 1SD, Knighton, LD7 1SD
    199.9pLast reported 13 days ago

Each forecourt's latest price from our price data. A price far from the UK median is left out, and older prices show their age.

Towns and areas in Powys

Average petrol and diesel prices by town in Powys, cheapest petrol first.
Town Petrol (E10) Diesel (B7) Petrol, 7 days Forecourts (radius)
Brecon/Aberhonddu 172.5p No figure down 2.3p 6 (10 mi)
Llanwrtyd Wells 174.9p 199.8p down 0.8p 24 (20 mi)
Montgomery 175.1p No figure down 0.8p 16 (10 mi)
Llandrindod Wells/Llandrindod 176.4p No figure down 0.8p 5 (5 mi)
Builth Wells/Llanfair-Ym-Muallt No figure No figure unchanged 3 (5 mi)
Hay-on-Wye/Y Gelli Gandryll No figure No figure No figure 3 (5 mi)
Llanidloes No figure No figure down 1.0p 3 (10 mi)
Machynlleth No figure No figure unchanged 3 (10 mi)
Newtown/Y Drenewydd No figure No figure down 1.7p 6 (5 mi)
Presteigne/Llanandras No figure No figure unchanged 6 (10 mi)
Slough No figure No figure unchanged 6 (10 mi)
Talgarth No figure 199.9p down 3.0p 6 (10 mi)
Welshpool/Y Trallwng No figure No figure No figure 6 (5 mi)

Each town covers the forecourts within the miles shown, so neighbouring towns share some. A dash means too few prices for a figure. Town figures from 2:03am on 2 November.

Other counties in Wales

Petrol and diesel prices in Wales

Questions about fuel prices in Powys

What is the average price of petrol in Powys?

Petrol (E10) averages 174.1p a litre in Powys, and diesel (B7) 200.1p, from 23 forecourts with a usable price. Most of the prices behind these averages are more than 3 days old.

Is fuel cheaper in Powys than the rest of the UK?

Petrol here is 2.4p dearer than the UK average of 171.7p, and the 4th dearest of the 21 counties in Wales with enough prices. Diesel is 1.7p dearer than the UK average of 198.4p.

Where is the cheapest petrol in Powys?

The cheapest petrol we list in Powys is 169.0p a litre at B W Roberts And Son Limited in Presteigne, last reported 17 days ago.

Which town in Powys has the lowest average petrol price?

Of the 4 towns here with a petrol average, Brecon/Aberhonddu has the lowest, at 172.5p. That covers the forecourts within 10 miles of it.

How these figures work

Each forecourt counts once in a county: the county of the nearest town we have a page for, within 20 miles.

Each average uses every forecourt's latest price for the fuel while it is under 30 days old.

A price far from the UK median is counted but left out of the average, and a figure needs at least 5 prices.

Town figures are worked out each night over each town page's radius.

Prices more than 3 days old still count, and we say so when most of a figure rests on them.

Every figure here comes from our price data, which explains where the prices come from.