findpetrol .co.uk

Live fuel prices

Petrol and diesel prices around Mid Wales

Unleaded from 160.9p a litre, averaging 166.8p across 49 stations we track in Mid Wales.

At a glance

Stations tracked
49
Local areas
27
Cheapest unleaded
160.9p
Cheapest diesel
183.0p

Data updated 2 hours ago

Mid Wales has the sparsest forecourt network in the country outside the Scottish Highlands. Powys and Ceredigion cover a great deal of ground with very few people, and the stations that serve them are mostly small independents where a tanker delivery is a weekly event rather than a daily one.

Aberystwyth, Newtown, Welshpool, Builth Wells and Llandrindod Wells are the practical refuelling points. Between them the roads are slow and winding, and chasing a cheaper pump twenty miles away will usually cost more in fuel and time than it saves.

Tourism drives the seasonal swing. Traffic heading for the coast, the Elan Valley and the Cambrian Mountains lifts demand through the summer, then falls away sharply. If you are crossing from England toward the coast, fill in Shrewsbury, Hereford or Welshpool before you commit to the hills.

Petrol & Diesel Fuel Price Index

Across 27 local areas in Mid Wales, we track 49 active petrol stations with recent prices. (Data updated 2 hours ago)

Lowest reported petrol price: 160.9p at H Ballard and Son Motors near SY21 7NJ, Welshpool.

Unleaded petrol (E10)

Lowest price
160.9p
Average price
166.8p
Highest price
175.9p
Spread
15.0p across 47 sites

Diesel (B7)

Lowest price
183.0p
Average price
188.9p
Highest price
200.3p
Spread
17.4p across 47 sites

Premium petrol (E5)

Lowest price
169.7p
Average price
182.4p
Highest price
196.9p
Spread
27.2p across 28 sites

Premium diesel

Lowest price
189.9p
Average price
205.8p
Highest price
219.9p
Spread
30.0p across 13 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.

Cheapest petrol stations in Mid Wales

Sorted by unleaded price. Open a station for its latest prices, price history and nearby comparison.

Station Local area Petrol Diesel
H Ballard and Son Motors H Ballard & Son Motors, Y Trallwng SY21 7NJ Welshpool 160.9p -
Independent Llanerfyl, Welshpool SY210EG Powys 161.9p 185.9p
Tesco Mill Lane, Welshpool SY21 7BL Welshpool 161.9p 185.9p
Tesco Llandrindod LD1 6BH Llandrindod Wells 161.9p 183.9p
Pace Great House Garage Ltd, Llandrindod LD1 6HT Newbridge-on-Wye 162.0p 183.0p
Pace High Street, Presteigne LD82BE Presteigne 163.0p 184.0p
Asda Express Station Road, Builth Wells LD2 3SS Powys 163.9p 184.9p
Independant Glanmule Garage, Newtown SY16 4LW Powys 163.9p 184.9p
Rheidol Filling Station Aberystwyth SY23 3AD Ceredigion (Mid Wales) 163.9p 185.9p
Texaco Wellington Road, Llandrindod Wells LD1 5NB Llandrindod Wells 163.9p 185.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 Mid Wales

What is the latest reported petrol price in Mid Wales?
The latest reported petrol prices in Mid Wales run from 160.9p to 175.9p per litre, with an average of 166.8p across 47 stations. The lowest unleaded price we can see is 160.9p at H Ballard and Son Motors near SY21 7NJ.
What is the latest reported diesel price in Mid Wales?
The latest reported diesel prices in Mid Wales run from 183.0p to 200.3p per litre, with an average of 188.9p across 47 stations.
How many stations do you track around Mid Wales?
We currently track 49 active stations across 27 local areas in Mid Wales. Prices are refreshed from the official CMA fuel price feed throughout the day.
How do I compare stations near Mid Wales?
Open the map to compare stations near Mid Wales and work out which stop makes sense for your route. You can sort by price or distance and filter to supermarket forecourts only.
Is it cheaper to fill up with petrol or diesel in Mid Wales?
Diesel currently averages 22.2p more per litre than unleaded in Mid Wales, at 188.9p against 166.8p. That gap changes with wholesale costs, so it is worth checking before a big fill.

Open the map for Mid Wales

Use the main finder with Mid Wales already centred, then sort by price or distance to pick your stop.

Open fuel finder for Mid Wales
We use cookies to improve your experience. By using our site, you agree to our Privacy Policy.