findpetrol .co.uk

Live fuel prices

Petrol and diesel prices around North Wales

Unleaded from 156.9p a litre, averaging 167.6p across 99 stations we track in North Wales.

At a glance

Stations tracked
99
Local areas
54
Cheapest unleaded
156.9p
Cheapest diesel
177.9p

Data updated an hour ago

The A55 defines fuel pricing across North Wales. It runs the length of the coast from the English border through Colwyn Bay and Bangor out to Holyhead, and almost all the competitive forecourts in the region sit within a few minutes of it.

Wrexham, Rhyl, Llandudno Junction and Bangor have the most choice, and the Irish ferry traffic through Holyhead gives the western end a steady, predictable flow of vehicles needing fuel at set times of day. Stations near the terminal are used to that pattern.

Snowdonia is where planning matters. Once you turn inland on the A470 or A5 toward Betws-y-Coed, Blaenau Ffestiniog and the mountain passes, the stations are few and often shut in the evening. Fill on the coast before heading into the park rather than after.

Petrol & Diesel Fuel Price Index

Across 54 local areas in North Wales, we track 99 active petrol stations with recent prices. (Data updated an hour ago)

Lowest reported petrol price: 156.9p at Dragon near LL67 0DT, Isle of Anglesey.

Unleaded petrol (E10)

Lowest price
156.9p
Average price
167.6p
Highest price
178.9p
Spread
22.0p across 98 sites

Diesel (B7)

Lowest price
177.9p
Average price
189.0p
Highest price
199.9p
Spread
22.0p across 99 sites

Premium petrol (E5)

Lowest price
163.9p
Average price
185.3p
Highest price
204.9p
Spread
41.0p across 63 sites

Premium diesel

Lowest price
194.9p
Average price
207.9p
Highest price
224.9p
Spread
30.0p across 39 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 North Wales

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

Station Local area Petrol Diesel
Dragon Tregele Service Station, Tregele, Cemaes Bay Cemaes Bay LL67 0DT Isle of Anglesey 156.9p 177.9p
Essar London Garage Ltd, Cwm-Y-Glo, Caernarfon LL55 4DE Gwynedd 157.9p 179.9p
Smithy View Service Station Acton Smithy View Service Station, Wr… LL12 8DY Wrexham 158.5p 181.5p
Essar Penamser Garage LL49 9NY Porthmadog 158.9p 184.9p
Tesco Stores Ltd, Porthmadog LL49 9NU Porthmadog 158.9p 184.9p
Morrisons Ffordd Y Gogledd (North Road), Caernarfon LL55 1BE Caernarfon 161.7p 182.7p
Texaco Caer Service Station, South Road, Caernarfon LL55 2HP Caernarfon 161.7p 182.7p
Essar Gwalia Service Station London Rd, Valley LL65 3DR Valley 161.9p 179.9p
Glanaber Garage Porthmadog LL49 9TP Porthmadog 161.9p 185.9p
Gulf Central Garage, Amlwch LL68 9TG Amlwch 161.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 North Wales

What is the latest reported petrol price in North Wales?
The latest reported petrol prices in North Wales run from 156.9p to 178.9p per litre, with an average of 167.6p across 98 stations. The lowest unleaded price we can see is 156.9p at Dragon near LL67 0DT.
What is the latest reported diesel price in North Wales?
The latest reported diesel prices in North Wales run from 177.9p to 199.9p per litre, with an average of 189.0p across 99 stations.
How many stations do you track around North Wales?
We currently track 99 active stations across 54 local areas in North Wales. Prices are refreshed from the official CMA fuel price feed throughout the day.
How do I compare stations near North Wales?
Open the map to compare stations near North 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 North Wales?
Diesel currently averages 21.3p more per litre than unleaded in North Wales, at 189.0p against 167.6p. That gap changes with wholesale costs, so it is worth checking before a big fill.

Open the map for North Wales

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

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