Council area in Gwynedd · Updated 3 hours ago
Fuel prices in Gwynedd
37 forecourts.
–average petrolcheapest – · – this week
–average dieselcheapest – · – this week
Towns in Gwynedd, cheapest petrol first
Averages only count forecourts with a price reported in the last 30 days.
| # | Area | Petrol | Diesel | Cheapest petrol | Week | Forecourts |
|---|---|---|---|---|---|---|
| 1 | Bangor | – | – | – | – | 4 |
Cheapest petrol in Gwynedd
| # | Forecourt | Petrol | Diesel | Last move | Changed |
|---|---|---|---|---|---|
| 1 | Morfa GarageMorfa Garage, Harlech | 162.9p | 176.9p | – | 24 Mar 2026 |
| 2 | London Garage Service StationLondon Garage Ltd, Caernarfon | 167.9p | 188.9p | +10.0p | 7 weeks ago |
| 3 | Bryn Llwyd ServicesTexaco Service Station, Bangor | 169.9p | 197.9p | +1.0p | 5 weeks ago |
| 4 | H.g.thomas Motors LimitedDyffryn Garage, Corwen | 169.9p | – | +4.0p | 5 weeks ago |
| 5 | Caer Service StationSouth Road, Caernarfon | 172.9p | 198.9p | +1.0p | 5 weeks ago |
| 6 | Clynnog Service StationClynnog-Fawr, Caernarfon | 172.9p | 199.9p | +1.0p | 5 weeks ago |
| 7 | Cwt Gwyn CyfCwt Gwyn Cyf, Dolgellau | 172.9p | 199.9p | +3.0p | 6 weeks ago |
| 8 | DolyddModurdy Dolydd Garage, Caernarfon | 172.9p | 199.9p | +1.0p | 5 weeks ago |
| 9 | Gwalia Garage Caernarfon LimitedGwalia Garage Ltd, Caernarfon | 172.9p | 198.9p | +1.0p | 5 weeks ago |
| 10 | Mallwyd Service StationMallwyd Service Station, Machynlleth | 172.9p | 199.9p | +3.0p | 6 weeks ago |
| 11 | Beran Filling StationBeran Garage, Caernarfon · 24h | 173.9p | 199.9p | +2.0p | 6 weeks ago |
| 12 | MFG Morrisons CaernarfonFfordd Y Gogledd (North Road), Caernarfon · supermarket | 173.9p | 199.9p | +1.0p | 4 weeks ago |
| 13 | Prysor Service Station LtdPrysor Service Station, Blaenau Ffestiniog | 173.9p | 198.9p | −1.0p | 5 weeks ago |
| 14 | Madog Garage / Hamdden Caravans LtdPenamser Garage | 174.9p | 199.9p | +5.0p | 6 weeks ago |
| 15 | Porthmadog Superstore - Petrol Filling StationTesco Stores Ltd, Porthmadog · supermarket · 24h | 174.9p | 199.9p | +3.0p | 5 weeks ago |
Last 90 days
The daily average in pence per litre.
- Petrol
- Diesel
161.0p90-day low (petrol average)
175.4p90-day high
–30-day change
Saturdaycheapest 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.