Wales fuel prices
Gulf is the cheapest big fuel brand in Wales
Prices last checked 10 November 2026
Unleaded averages 167.5p a litre across 505 forecourts in Wales, 0.5p below the UK average of 168p, which makes it the number 4 of 12 region. Among the big names, Gulf averages 165.3p here.
The big names in Wales
| Brand | Forecourts | Average E10 | vs Wales average | Average diesel |
|---|---|---|---|---|
| Tesco | 42 | 166.4p | -1.1p | 196.1p |
| Asda | 25 | 166.4p | -1.1p | 195.7p |
| Morrisons | 24 | 166.4p | -1.1p | 196.2p |
| Sainsbury's | 11 | 166.4p | -1.1p | 196.4p |
| Texaco | 75 | 167.9p | +0.4p | 197.3p |
| Esso | 62 | 169.1p | +1.6p | 198.3p |
| Shell | 19 | 171.0p | +3.5p | 199.2p |
| BP | 15 | 171.4p | +3.9p | 200.4p |
Every brand in Wales, cheapest first
| # | Brand | Forecourts | Average E10 | Average diesel |
|---|---|---|---|---|
| 1 | Essar | 10 | 163.0p | 195.6p |
| 2 | Gulf | 21 | 165.3p | 196.5p |
| 3 | Murco | 25 | 166.0p | 195.7p |
| 4 | Tesco | 42 | 166.4p | 196.1p |
| 5 | Morrisons | 24 | 166.4p | 196.2p |
| 6 | Sainsbury's | 11 | 166.4p | 196.4p |
| 7 | Asda | 25 | 166.4p | 195.7p |
| 8 | Valero | 33 | 167.5p | 196.3p |
| 9 | Texaco | 75 | 167.9p | 197.3p |
| 10 | EG On The Move | 11 | 168.8p | 197.7p |
| 11 | Esso | 62 | 169.1p | 198.3p |
| 12 | Spar | 5 | 170.1p | 199.1p |
| 13 | Jet | 5 | 170.3p | 196.9p |
| 14 | Shell | 19 | 171.0p | 199.2p |
| 15 | BP | 15 | 171.4p | 200.4p |
Brands with at least five forecourts reporting a current price in Wales. Essar tops the list with 10 forecourts; the big brands have far more.
Towns in Wales, cheapest first
| Town | Forecourts | Average E10 | Cheapest | Dearest |
|---|---|---|---|---|
| Cardigan | 6 | 160.9p | 159.9p | 161.9p |
| Chepstow | 4 | 163.6p | 162.9p | 163.9p |
| Llanelli | 13 | 163.8p | 154.9p | 166.9p |
| Caernarfon | 7 | 164.0p | 149.9p | 168.7p |
| Carmarthen | 13 | 165.2p | 161.9p | 166.9p |
| Corwen | 4 | 165.9p | 150.9p | 172.9p |
| Blackwood | 9 | 166.1p | 163.7p | 168.9p |
| Pontypridd | 6 | 166.1p | 164.9p | 167.9p |
| Bridgend | 16 | 166.2p | 162.9p | 172.9p |
| Neath | 8 | 166.4p | 161.9p | 172.9p |
| Ebbw Vale | 4 | 167.1p | 166.7p | 167.9p |
| Newport | 22 | 167.3p | 163.8p | 175.9p |
| Swansea | 32 | 167.4p | 163.7p | 189.9p |
| Pontypool | 4 | 167.4p | 164.9p | 169.9p |
| Brecon | 5 | 167.9p | 166.7p | 169.9p |
| Cardiff | 30 | 168.3p | 165.7p | 173.9p |
| Haverfordwest | 8 | 168.6p | 167.9p | 169.9p |
| Deeside | 6 | 168.7p | 166.9p | 174.9p |
| Aberystwyth | 6 | 169.4p | 168.7p | 169.9p |
| Casnewydd | 5 | 169.5p | 164.9p | 172.9p |
| Wrexham | 13 | 169.6p | 166.7p | 173.9p |
| Welshpool | 4 | 169.8p | 164.9p | 171.9p |
| Newtown | 4 | 170.3p | 169.7p | 171.9p |
| Barry | 6 | 170.8p | 167.7p | 173.9p |
| Pwllheli | 4 | 171.2p | 168.9p | 175.9p |
| Mold | 11 | 172.0p | 161.5p | 176.9p |
| Rhyl | 8 | 172.0p | 168.9p | 177.9p |
From the prices forecourts are legally required to report to the government Fuel Finder scheme, as at 2026-11-10. Regions are the ONS regions of each forecourt's postcode. The big brands compared town by town · Every region
Forecourts outside our town pages
These 38 forecourts in Wales are more than 15 miles from any town we have a page for, most of them rural.
| Forecourt | E10 | Diesel | Reported |
|---|---|---|---|
| Tregele service station LL67 0DT | 150.9p | 187.9p | 4d ago |
| Cambrian Garage LL41 4SP | 155.0p | 198.0p | 5d ago |
| Kiln Park Service Station SA70 7RA | 157.9p | 193.9p | today |
| Crossroads Garage Begelly Kilgetty Ltd SA68 0YH | 157.9p | 192.9p | 6d ago |
| Central Garage LL68 9TG | 159.9p | 198.9p | 5d ago |
| Mill Garage LL70 9DZ | 160.9p | 194.9p | today |
| Prysor Service Station LTD LL41 4TW | 160.9p | 194.9p | 1d ago |
| Morris Isaacs SA20 0EG | 162.9p | 191.9p | 3d ago |
| CKs Supermarkets SA70 8EU | 162.9p | 194.9p | today |
| Ascona Manordeilo Service Station SA19 7BN | 164.7p | 195.7p | 2d ago |
| MFG Morrisons Holyhead LL65 2UQ | 164.9p | 194.9p | 2d ago |
| Dyffryn service station LL65 3DP | 164.9p | 194.9p | 1d ago |
| Essar Gwalia Service Station LL65 3DR | 164.9p | 194.9p | 1d ago |
| Ascona Dryslwyn Service Station SA46 0HF | 165.7p | 192.7p | 1d ago |
| Holyhead Extra LL65 2UH | 165.9p | 195.9p | today |
| Cwt Gwyn Cyf LL40 2AB | 165.9p | 196.9p | 3d ago |
| Barmouth Road Service Station LL44 2EN | 167.9p | 199.9p | 4d ago |
| Mallwyd Service Station SY20 9HN | 167.9p | 197.9p | 1d ago |
| Ascona Machynlleth Service Station SY20 8BH | 169.7p | 196.7p | 2d ago |
| Ystrad Service Station SA488AE | 169.9p | 197.9p | 1d ago |
| Thaara Service Station SA48 7JR | 169.9p | 196.9p | today |
| Asda Halt Express Petrol LD1 6NN | 169.9p | 199.9p | 1d ago |
| J Morgan and Son SA48 7JL | 169.9p | 199.9p | 6d ago |
| Checkpoint Service station SA19 8DT | 169.9p | 196.9p | 1d ago |
| MFG Orme View LL34 6UN | 171.9p | 201.9p | 1d ago |
| D D Evans & Sons Ltd, Service Garage SA48 7JAnot reporting | 171.9p | 199.9p | 34d ago |
| Llandrindod Wells Superstore LD1 6BH | 171.9p | 198.9p | today |
| Ascona Ridgebourne Service Station LD1 5NB | 172.7p | 199.7p | today |
| Ascona Crossgates Service Station LD1 6RE | 172.7p | 199.7p | today |
| Sycamore Garage LD6 5DSnot reporting | 172.9p | 199.9p | 48d ago |
| Fairfield Filling Station LD6 5EAnot reporting | 172.9p | 199.9p | 48d ago |
| Old Pump Filling Station SA69 9BJnot reporting | 173.9p | 199.9p | 34d ago |
| Great House Garage LD1 6HT | 175.9p | 202.9p | 11d ago |
| Meadowvale LL26 0PP | 175.9p | 197.9p | 5d ago |
| Morfa Garage LL46 2UWnot reporting | 176.9p | 203.9p | 18d ago |
| Shell Betws-Y-Coed LL24 0AR | 177.9p | 199.9p | 1d ago |
| Spar Express Dolgellau LL40 2YF | 199.9p | 7d ago | |
| Bradburys Garage LL42 1PHnot reporting | 21d ago |