Cheapest fuel in Gwynedd

Petrol (E10) averages 172.2p a litre in Gwynedd, the 8th dearest of the 21 counties in Wales with enough prices. Diesel (B7) averages 198.9p.

Average prices in Gwynedd

Petrol (E10)
172.2p
About the same as the UK (171.7p)
0.8p above Wales (171.4p)
The 8th dearest of the 21 counties in Wales with enough prices
Diesel (B7)
198.9p
About the same as the UK (198.4p)
0.9p above Wales (198.0p)
The 6th dearest of the 21 counties in Wales with enough prices

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

From 31 forecourts with a usable price in our price data, updated 4:47am on 2 November UK time.

Cheapest forecourts in Gwynedd now

Petrol (E10)

  1. H.g.thomas Motors Limited
    Dyffryn Garage, Glanrafon, Corwen, LL210HA
    163.9pLast reported 4 days ago
  2. Bryn Llwyd Services
    Texaco Service Station, Bryn Llwyd Services, Caernarfon Road, Bangor, LL57 4SU
    166.9p
  3. Porthmadog Superstore
    Tesco Stores Ltd, Stryd Fawr, Porthmadog, LL49 9NU
    168.9p
  4. MFG Porthmadog
    High Street, Porthmadog, Gwynedd, LL49 9LU
    168.9pLast reported 3 days ago
  5. Parciau Filling Station
    Parciau Filling Station, High Street, Criccieth, LL52 0RN
    168.9pLast reported 3 days ago
  6. Pulrose Motor Services Ltd
    Pulrose Motor Services Ltd, Ala Road, Pwllheli, LL53 5TA, Pwllheli, Gwynedd, LL53 5TA
    169.9p
  7. Madog Garage / Hamdden Caravans Ltd
    Penamser Garage, Penamser Road, Porthmadog, LL49 9NY, LL49 9NY
    169.9pLast reported 4 days ago
  8. London Garage Service Station
    London Garage Ltd, Cwm-Y-Glo, Caernarfon, LL55 4DE, Caernarfon, LL55 4DE
    169.9pLast reported 12 days ago
  9. Dolydd
    Modurdy Dolydd Garage, Dolydd, Caernarfon, LL54 7EF, Caernarfon, LL54 7EF
    169.9pLast reported 19 days ago
  10. Clynnog Service Station
    Clynnog-Fawr, Caernarfon, LL54 5PF
    169.9pLast reported 27 days ago

Diesel (B7)

  1. Bryn Llwyd Services
    Texaco Service Station, Bryn Llwyd Services, Caernarfon Road, Bangor, LL57 4SU
    193.9p
  2. Parciau Filling Station
    Parciau Filling Station, High Street, Criccieth, LL52 0RN
    195.9pLast reported 3 days ago
  3. Clynnog Service Station
    Clynnog-Fawr, Caernarfon, LL54 5PF
    195.9pLast reported 9 days ago
  4. Dolydd
    Modurdy Dolydd Garage, Dolydd, Caernarfon, LL54 7EF, Caernarfon, LL54 7EF
    195.9pLast reported 16 days ago
  5. MFG Morrisons Caernarfon
    Ffordd Y Gogledd (North Road), Caernarfon, Gwynedd, LL55 1BE
    196.7pLast reported 16 days ago
  6. Porthmadog Superstore
    Tesco Stores Ltd, Stryd Fawr, Porthmadog, LL49 9NU
    196.9pLast reported 4 days ago
  7. Madog Garage / Hamdden Caravans Ltd
    Penamser Garage, Penamser Road, Porthmadog, LL49 9NY, LL49 9NY
    196.9pLast reported 4 days ago
  8. Gwalia Garage Caernarfon Limited
    Gwalia Garage Ltd, Caeathro, Caernarfon, LL55 2SS, Caernarfon, LL55 2SS
    196.9pLast reported 10 days ago
  9. Caer Service Station
    Caer Service Station, South Road, Caernarfon, LL55 2HP, Caernarfon, LL55 2HP
    196.9pLast reported 18 days ago
  10. Cwt Gwyn Cyf
    Cwt Gwyn Cyf, Mile End Service Station, Dolgellau, LL40 2AB, Dolgellau, LL40 2AB
    197.9pLast reported 12 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 Gwynedd

Average petrol and diesel prices by town in Gwynedd, cheapest petrol first.
Town Petrol (E10) Diesel (B7) Petrol, 7 days Forecourts (radius)
Criccieth 169.9p 198.3p down 4.3p 5 (5 mi)
Porthmadog 171.1p 199.2p down 3.4p 7 (5 mi)
Caernarfon 172.5p 198.4p unchanged 6 (5 mi)
Blaenau Ffestiniog 172.6p 199.7p down 3.6p 8 (10 mi)
Bangor 173.4p 198.7p down 0.3p 9 (5 mi)
Bala/Y Bala No figure No figure down 7.0p 4 (10 mi)
Barmouth/Abermaw No figure No figure down 0.3p 5 (10 mi)
Dolgellau No figure No figure down 0.5p 5 (10 mi)
Pwllheli No figure No figure No figure 4 (5 mi)
Tywyn No figure No figure unchanged 4 (10 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 Gwynedd

What is the average price of petrol in Gwynedd?

Petrol (E10) averages 172.2p a litre in Gwynedd, and diesel (B7) 198.9p, from 31 forecourts with a usable price. Most of the prices behind these averages are more than 3 days old.

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

Petrol here is about the same as the UK average of 171.7p, and the 8th dearest of the 21 counties in Wales with enough prices. Diesel is about the same as the UK average of 198.4p.

Where is the cheapest petrol in Gwynedd?

The cheapest petrol we list in Gwynedd is 163.9p a litre at H.g.thomas Motors Limited in Corwen, last reported 4 days ago.

Which town in Gwynedd has the lowest average petrol price?

Of the 5 towns here with a petrol average, Criccieth has the lowest, at 169.9p. That covers the forecourts within 5 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.