Council area in Powys · Updated 5 hours ago
Fuel prices in Powys
50 forecourts.
–average petrolcheapest – · – this week
–average dieselcheapest – · – this week
Towns in Powys, cheapest petrol first
Averages only count forecourts with a price reported in the last 30 days.
| # | Area | Petrol | Diesel | Cheapest petrol | Week | Forecourts |
|---|---|---|---|---|---|---|
| 1 | Newtown | – | – | – | – | 4 |
Cheapest petrol in Powys
| # | Forecourt | Petrol | Diesel | Last move | Changed |
|---|---|---|---|---|---|
| 1 | Glasbury Service StationGlasbury Service Station, Hereford | 129.9p | – | +1.9p | 24 Feb 2026 |
| 2 | Hardings Sheds & Garden SuppliesHardings Garden Sheds & Supplies, Welshpool | 170.9p | 196.9p | +2.0p | 5 weeks ago |
| 3 | Continental Service StationContinental Service Station (Abercrave) Ltd, Swansea | 171.9p | 194.9p | +10.0p | 8 weeks ago |
| 4 | Glasbury Service StationGlasbury Service Station, Hereford | 171.9p | 205.9p | +1.0p | 5 weeks ago |
| 5 | J and M Whittingham LtdBridge Garage, Welshpool | 171.9p | 196.9p | +2.0p | 5 weeks ago |
| 6 | Fairfield Filling StationE T James & Sons, Rhaedr Gwy | 172.9p | 199.9p | +3.0p | 5 weeks ago |
| 7 | Regent House Filling StationRegent House Filling Station, Hereford | 172.9p | 206.9p | +1.0p | 6 weeks ago |
| 8 | Service GarageLlanerfyl, Welshpool | 172.9p | 199.9p | +3.0p | 5 weeks ago |
| 9 | Sycamore GarageE T James & Sons, Rhayader | 172.9p | 199.9p | +3.0p | 5 weeks ago |
| 10 | Wind Road Service StationTexaco Ltd, Swansea | 172.9p | 199.9p | +1.0p | 6 weeks ago |
| 11 | H Ballard and Son MotorsH Ballard & Son Motors, Y Trallwng | 173.5p | – | +5.0p | 4 weeks ago |
| 12 | Ascona Newtown Service StationLlanidloes Road, Newtown | 173.7p | 199.7p | +2.0p | 6 weeks ago |
| 13 | Glanmule GarageGlanmule Garage, Newtown | 173.9p | 199.9p | +1.0p | 5 weeks ago |
| 14 | MFG Morrisons NewtownPool Road, Newtown · supermarket | 173.9p | 199.9p | +1.0p | 5 weeks ago |
| 15 | Newtown Superstore - Petrol Filling StationPool Rd, Newtown · supermarket · 24h | 173.9p | 199.9p | +1.0p | 5 weeks ago |
Last 90 days
The daily average in pence per litre.
- Petrol
- Diesel
160.6p90-day low (petrol average)
176.2p90-day high
–30-day change
Thursdaycheapest weekday (90 days)
Sources: prices reported by retailers to the UK Government's Fuel Finder service (Open Government Licence v3.0); areas from ONS geography through postcodes.io. Read how it works.