Diesel prices in Wales
Of the 131 forecourts in Wales with a price for 22 September 2026, High Street, Blackwood is the cheapest, at 189.7p. The median sits at 197.9p. Against the UK median the gap is ±0.0p. 189.7p at High Street, Blackwood. That is the floor for diesel in Wales. The ceiling is 217.9p, 28.2p higher.
Worth knowing
Cheapest town in Wales — Caerphilly, 193.9p. Dearest — Colwyn Bay, 199.9p. Unleaded here has a median of 172.9p. Diesel is at 197.9p. The gap, unleaded minus diesel, is −25.0p. 60 of the 131 forecourts here are Asda. That is 46%.
Nearby towns
diesel prices in Caerphilly193.9pdiesel prices in Cardiff192.9pforecourts in Shrewsbury192.9pNewport (Wales)191.7pSwansea (Wales)194.7pWrexham (Wales)189.7pdiesel prices in Neath191.9pColwyn Bay (Wales)199.9p
Forecourt map
Every forecourt · Wales
| Forecourt | Town | Brand | Diesel | Unleaded | As of |
|---|---|---|---|---|---|
| 1High Street, Blackwood supermarket | BlackwoodNP12 0NT | Asda | 189.7p | 166.7p | 2026-09-22 11:00 |
| 2Holt Road, Wrexham supermarket | WrexhamLL13 8HL | Asda | 189.7p | 168.7p | 2026-09-22 11:00 |
| 3Gordon Street, Pembroke Dock supermarket | Pembroke DockSA72 6DA | Asda | 190.7p | 165.7p | 2026-09-22 11:00 |
| 4Murray Street, Llanelli supermarket | LlanelliSA15 1BX | Asda | 191.7p | 169.7p | 2026-09-22 11:00 |
| 5Lower Dock Street, Newport supermarket | NewportNP20 2BH | Asda | 191.7p | 168.7p | 2026-09-22 11:00 |
| 6Pencarn Way - Coedkernew, Newport supermarket | NewportNP10 8XL | Asda | 191.7p | 168.7p | 2026-09-22 11:00 |
| 7Mfg Morrisons Neath, Riverside Drive, Neath supermarket | NeathSA11 1RX | Morrisons | 191.9p | 169.9p | 2026-09-22 00:00 |
| 8Heol Y Mynydd, Gorseinon supermarket | GorseinonSA4 4BZ | Asda | 192.7p | 169.7p | 2026-09-22 11:00 |
| 9Hereford Road, Shrewsbury supermarket | ShrewsburySY3 0DA | Asda | 192.9p | 171.9p | 2026-09-22 11:00 |
| 10Ferry Road Retail Park, Cardiff supermarket | CardiffCF11 0JR | Asda | 192.9p | 168.9p | 2026-09-22 11:00 |
| 11Llantrisant Road, Cardiff supermarket | CardiffCF5 2PY | Asda | 192.9p | 171.9p | 2026-09-22 11:00 |
| 12Mfg Morrisons Cwmbran, Grange Road, Cwmbran supermarket | CwmbranNP44 1QP | Morrisons | 192.9p | 169.9p | 2026-09-22 00:00 |
| 13Mfg Morrisons Wrexham, Ruthin Road/centenary Road, W supermarket | WrexhamLL13 7TU | Morrisons | 192.9p | 169.9p | 2026-09-22 00:00 |
| 14Mfg Morrisons Llanelli, Pemberton Retail Park, Llane supermarket | LlanelliSA14 9UZ | Morrisons | 192.9p | 169.9p | 2026-09-22 00:00 |
| 15Riverside Retail Park, Aberdare supermarket | AberdareCF44 0AH | Asda | 193.7p | 168.7p | 2026-09-22 11:00 |
| 16Capital Retail Park-Leckwith Road, Cardiff supermarket | CardiffCF11 8AZ | Asda | 193.7p | 169.7p | 2026-09-22 11:00 |
| 17Pontygwindy Road, Caerphilly supermarket | CaerphillyCF83 3SX | Asda | 193.9p | 169.9p | 2026-09-22 11:00 |
| 18Newport Road, Caerphilly supermarket | CaerphillyCF83 8GB | Asda | 193.9p | 168.9p | 2026-09-22 11:00 |
| 19Rhondda Road, Pontypridd supermarket | PontypriddCF37 1HF | Asda | 193.9p | 169.9p | 2026-09-22 11:00 |
| 20Wrexham Road, Whitchurch supermarket | WhitchurchSY13 1JZ | Asda | 193.9p | 170.9p | 2026-09-22 11:00 |
| 21Mfg Morrisons Cardiff Bay, International Drive, Card supermarket | CardiffCF11 0JP | Morrisons | 193.9p | 169.9p | 2026-09-22 00:00 |
| 22Mfg Morrisons Caerphilly, Bedwas Road, Caerphilly supermarket | CaerphillyCF83 3AP | Morrisons | 193.9p | 169.9p | 2026-09-22 00:00 |
| 23Mfg Morrisons Haverfordwest, Bridge Meadow Lane, Hav supermarket | HaverfordwestSA61 2EX | Morrisons | 193.9p | 169.9p | 2026-09-22 00:00 |
| 24Mfg Morrisons Bargoed, Angel Way/station Road, Bargo supermarket | BargoedCF81 8YD | Morrisons | 193.9p | 169.9p | 2026-09-22 00:00 |
| 25Longwood Drive, Cardiff supermarket | CardiffCF14 7EW | Asda | 194.7p | 169.7p | 2026-09-22 11:00 |
| 26Ffordd Cae Sel, Llangefni supermarket | LlangefniLL77 7DW | Asda | 194.7p | 168.7p | 2026-09-22 11:00 |
| 27Old Potts Way, Shrewsbury supermarket | ShrewsburySY3 7ET | Asda | 194.7p | 172.7p | 2026-09-22 11:00 |
| 28Upper Forest Way, Swansea supermarket | SwanseaSA6 8PS | Asda | 194.7p | 170.7p | 2026-09-22 11:00 |
| 29Colliers Way,, Tonypandy supermarket | TonypandyCF40 2JQ | Asda | 194.7p | 171.7p | 2026-09-22 11:00 |
| 30Doldowlod, Llandrindod Wells supermarket | Llandrindod WellsLD1 6NN | Asda | 194.9p | 171.9p | 2026-09-22 11:00 |
| 318 Dering Road, Pontprennau, Cardiff supermarket | CardiffCF23 8NL | Asda | 194.9p | 170.9p | 2026-09-22 11:00 |
| 32Pyle Industrial Estate, Pyle Cross, Pyle, Bridgend supermarket | BridgendCF33 6BU | Asda | 194.9p | 172.9p | 2026-09-22 11:00 |
| 33St Asaph Avenue North, Kinmel Bay, Rhyl supermarket | RhylLL18 5EQ | Asda | 194.9p | 172.9p | 2026-09-22 11:00 |
| 34A40, Carmarthen, Carmarthen supermarket | CarmarthenSA32 7EN | Asda | 194.9p | 174.9p | 2026-09-22 11:00 |
| 35Mfg Morrisons Newport Rogerstone, Azalea Road, Newpo supermarket | NewportNP10 9SA | Morrisons | 194.9p | 171.9p | 2026-09-22 00:00 |
| 36Mfg Morrisons Port Talbot Baglan, Christchurch Road, supermarket | Port TalbotSA12 7DA | Morrisons | 194.9p | 169.9p | 2026-09-22 00:00 |
| 37Mfg Morrisons Rhyl, Marsh Road, Rhyl supermarket | RhylLL18 2DF | Morrisons | 194.9p | 171.9p | 2026-09-22 00:00 |
| 38Mfg Morrisons Swansea, Morfa Retail Park, Swansea supermarket | SwanseaSA1 7DF | Morrisons | 194.9p | 169.9p | 2026-09-22 00:00 |
| 39Mfg Morrisons Caernarfon, Ffordd Y Gogledd (North Ro supermarket | CaernarfonLL55 1BE | Morrisons | 194.9p | 169.9p | 2026-09-22 00:00 |
| 40Mfg Morrisons Cardiff Tyglass, Ty Glas Road, Cardiff supermarket | CardiffCF14 5EP | Morrisons | 194.9p | 169.9p | 2026-09-22 00:00 |
| 41Mfg Morrisons Carmarthen, Parc Pensarn, Carmarthen supermarket | CarmarthenSA31 2NF | Morrisons | 194.9p | 171.9p | 2026-09-22 00:00 |
| 42Mfg Morrisons Holyhead, Penrhos Industrial Estate, H supermarket | HolyheadLL65 2UQ | Morrisons | 194.9p | 169.9p | 2026-09-22 00:00 |
| 43Mfg Morrisons Cardiff Newport Road, Ipswich Road, Ca supermarket | CardiffCF23 9YG | Morrisons | 194.9p | 171.9p | 2026-09-22 00:00 |
| 44Farrar Road, Bangor supermarket | BangorLL57 1LJ | Asda | 195.7p | 172.7p | 2026-09-22 11:00 |
| 45Ffordd Y Mileniwm, Barry supermarket | BarryCF62 5AT | Asda | 195.7p | 169.7p | 2026-09-22 11:00 |
| 46Mfg Morrisons Barry, Heol Ceiniog, Barry supermarket | BarryCF63 4BA | Morrisons | 195.7p | 169.7p | 2026-09-22 00:00 |
| 47Henllys Way, Newport supermarket | NewportNP44 3JA | Asda | 195.9p | 171.9p | 2026-09-22 11:00 |
| 48Harlescott Ln, Shrewsbury supermarket | ShrewsburySY1 3AP | Asda | 195.9p | 172.9p | 2026-09-22 11:00 |
| 49Glanyrafon, Godrergraig, Swansea supermarket | SwanseaSA9 2DE | Asda | 195.9p | 171.9p | 2026-09-22 11:00 |
| 50Mfg Beechley, Kingsmill Road, Hightown | HightownLL13 8NH | Texaco | 195.9p | 172.9p | 2026-09-22 00:00 |
| 51Mfg Panteg, Panteg Road, Panteg | PantegSA15 3TF | Valero | 195.9p | 171.9p | 2026-09-22 00:00 |
| 52Mfg Morrisons Shrewsbury, Whitchurch Road, Shrewsbur supermarket | ShrewsburySY1 4DN | Morrisons | 195.9p | 172.9p | 2026-09-22 00:00 |
| 53Mfg Morrisons Ebbw Vale, Beaufort Road, Ebbw Vale supermarket | Ebbw ValeNP23 5WS | Morrisons | 195.9p | 169.9p | 2026-09-22 00:00 |
| 54Mfg Morrisons Newtown, Pool Road, Newtown supermarket | NewtownSY16 3AH | Morrisons | 195.9p | 171.9p | 2026-09-22 00:00 |
| 55117-129 Peniel Green Road, Llansamlet, Swansea | SwanseaSA7 9BA | Texaco | 195.9p | 170.9p | 2026-09-22 12:48 |
| 56Conway Road, Llandudno supermarket | LlandudnoLL30 1PJ | Asda | 196.7p | 173.7p | 2026-09-22 11:00 |
| 57Chepstow Road, Newport | NewportNP19 9EZ | Esso | 196.9p | 170.9p | 2026-09-22 00:05 |
| 5862 Brynymor Road, Swansea | SwanseaSA4 3EZ | Esso | 196.9p | 174.9p | 2026-09-22 00:05 |
| 59Neath Road, Neath | NeathSA11 5EW | Esso | 196.9p | 171.9p | 2026-09-22 00:05 |
| 6013 Heol Y Meinciau, Pontyates supermarket | PontyatesSA15 5TR | Asda | 197.9p | 172.9p | 2026-09-22 11:00 |
| 61Wrexham Road, Wrexham supermarket | WrexhamLL14 4EJ | Asda | 197.9p | 172.9p | 2026-09-22 11:00 |
| 62Mfg Conway (Swansea), Pentregethin Road, Penlan | PenlanSA5 8AQ | Texaco | 197.9p | 173.9p | 2026-09-22 00:00 |
| 63Mfg Pencoed, 11 Coychurch Road, Pencoed | PencoedCF35 5NH | Valero | 197.9p | 171.9p | 2026-09-22 00:00 |
| 64Mfg Caerphilly, St Cenydd Road, Caerphilly | CaerphillyCF83 2RP | Valero | 197.9p | 171.9p | 2026-09-22 00:00 |
| 65Mfg Haverfordwest, Fishguard Road, Haverfordwest | HaverfordwestSA62 4BT | Texaco | 197.9p | 172.9p | 2026-09-22 00:00 |
| 66Mfg Prestatyn, Marine Road, Prestatyn | PrestatynLL19 7HA | Bp | 197.9p | 173.9p | 2026-09-22 00:00 |
| 67Mfg Tawe, Neath Road, Landore, Swansea | SwanseaSA1 2JG | Valero | 197.9p | 173.9p | 2026-09-22 00:00 |
| 68Mfg Tondu, Maesteg Road, Tondu | TonduCF32 9BT | Valero | 197.9p | 171.9p | 2026-09-22 00:00 |
| 69Mfg Nesscliffe, A5, Nesscliffe Bypass, Nesscliffe | NesscliffeSY4 1BZ | Bp | 197.9p | 171.9p | 2026-09-22 00:00 |
| 70Mfg Meole, Hereford Road, Meole Brace | Meole BraceSY3 7RE | Esso | 197.9p | 174.9p | 2026-09-22 00:00 |
| 71Mfg Castleton, Newport Road, Castleton / Cardiff | Castleton / CardiffCF3 2UR | Esso | 197.9p | 173.9p | 2026-09-22 00:00 |
| 72Mfg Morrisons Aberystwyth, Parc Y Llyn Retail Park, supermarket | AberystwythSY23 3TL | Morrisons | 197.9p | 172.9p | 2026-09-22 00:00 |
| 73Mfg Morrisons Brecon, Watton, Brecon supermarket | BreconLD3 7EN | Morrisons | 197.9p | 172.9p | 2026-09-22 00:00 |
| 74Mfg Morrisons Denbigh, Smithfield Road, Denbigh supermarket | DenbighLL16 3LW | Morrisons | 197.9p | 173.9p | 2026-09-22 00:00 |
| 75Mfg Morrisons Oswestry, Shrewsbury Road, Oswestry supermarket | OswestrySY11 4QA | Morrisons | 197.9p | 172.9p | 2026-09-22 00:00 |
| 76Llangyfelach Road, Treboath, Swansea | SwanseaSA5 9AX | Texaco | 197.9p | 173.9p | 2026-09-22 12:48 |
| 77Foldgate Lane, Ludlow, Shropshire | ShropshireSY81LS | Valero | 197.9p | 171.9p | 2026-09-22 12:48 |
| 78High Street, Wrexham supermarket | WrexhamLL11 3UF | Asda | 198.9p | 175.9p | 2026-09-22 11:00 |
| 79Cowbridge Bypass, Cowbridge supermarket | CowbridgeCF71 7DT | Asda | 198.9p | 172.9p | 2026-09-22 11:00 |
| 80Llantrisant Road, Cardiff supermarket | CardiffCF5 2PW | Asda | 198.9p | 175.9p | 2026-09-22 11:00 |
| 81Dowlais Top, Merthyr Tydfil supermarket | Merthyr TydfilCF48 2YF | Asda | 198.9p | 172.9p | 2026-09-22 11:00 |
| 82Chain Road, Neath supermarket | NeathSA11 5AZ | Asda | 198.9p | 171.9p | 2026-09-22 11:00 |
| 83Bridgend by-Pass, Bridgend supermarket | BridgendCF31 3NB | Asda | 198.9p | 167.9p | 2026-09-22 11:00 |
| 84Rakestrow, Chepstow, Gwent | GwentNP16 6LF | Valero | 198.9p | 173.9p | 2026-09-22 12:48 |
| 85Park Road, Ruthin, Denbighshire | DenbighshireLL15 1NB | Texaco | 198.9p | 175.9p | 2026-09-22 12:48 |
| 86Station Road, Builth Wells supermarket | Builth WellsLD2 3SS | Asda | 199.9p | 172.9p | 2026-09-22 11:00 |
| 87Mfg Cross Hands, Crosshands Road, Gorslas / Cross Ha | Gorslas / Cross HandsSA14 6RR | Valero | 199.9p | 172.9p | 2026-09-22 00:00 |
| 88Mfg Port Talbot, Princess Margaret Way, Aberavon / P | Aberavon / Port TalbotSA12 7PE | Valero | 199.9p | 173.9p | 2026-09-22 00:00 |
| 89Mfg Ninian, Sloper Road, Cardiff | CardiffCF11 8AF | Valero | 199.9p | 173.9p | 2026-09-22 00:00 |
| 90Mfg Abercynon, A470 (Northbound), Abercynon | AbercynonCF45 4YX | Valero | 199.9p | 173.9p | 2026-09-22 00:00 |
| 91Mfg Cardinal, Newport Road, Cardiff | CardiffCF23 9AD | Valero | 199.9p | 173.9p | 2026-09-22 00:00 |
| 92Mfg Laleston, North Side, Laleston Nr Bridgend | Laleston Nr BridgendCF32 0LY | Valero | 199.9p | 171.9p | 2026-09-22 00:00 |
| 93Mfg Mabon, Mabon Road, Nelson | NelsonCF46 6PE | Valero | 199.9p | 173.9p | 2026-09-22 00:00 |
| 94Mfg Mumbles, Mumbles Road, Swansea | SwanseaSA3 5AS | Texaco | 199.9p | 174.9p | 2026-09-22 00:00 |
| 95Mfg Porth, North Road, Porth | PorthCF39 9SH | Valero | 199.9p | 172.9p | 2026-09-22 00:00 |
| 96Mfg Premier, Newport Road, Cardiff | CardiffCF23 9AE | Esso | 199.9p | 173.9p | 2026-09-22 00:00 |
| 97Mfg Ton Pentre, Ystrad Road, Pentre | PentreCF41 7PN | Texaco | 199.9p | 172.9p | 2026-09-22 00:00 |
| 98Mfg Porthmadog, High Street, Porthmadog | PorthmadogLL49 9NG | Shell | 199.9p | 175.9p | 2026-09-22 00:00 |
| 99Mfg Dingle Hill, Abergele Road, Colwyn Bay | Colwyn BayLL29 7SL | Esso | 199.9p | 174.9p | 2026-09-22 00:00 |
| 100Mfg Princes Drive, Princes Drive, Colwyn Bay | Colwyn BayLL29 8PL | Texaco | 199.9p | 174.9p | 2026-09-22 00:00 |
| 101Mfg Chepstow, Newport Road, Chepstow | ChepstowNP16 5YS | Esso | 199.9p | 173.9p | 2026-09-22 00:00 |
| 102Mfg Cardiff Bay, 235 Corporation Road, Cardiff | CardiffCF11 7AS | Esso | 199.9p | 173.9p | 2026-09-22 00:00 |
| 103Mfg Dunvant, Goetre Fawr Road, Dunvant / Swansea | Dunvant / SwanseaSA2 7QT | Esso | 199.9p | 174.9p | 2026-09-22 00:00 |
| 104Mfg Sgiwen, A465 (Northbound), Neath | NeathSA10 7DR | Texaco | 199.9p | 175.9p | 2026-09-22 00:00 |
| 105Mfg Newport, 57/59 Chepstow Road, Newport | NewportNP19 8BY | Esso | 199.9p | 172.9p | 2026-09-22 00:00 |
| 106Mfg Cardiff, 145 Newport Road, Roath | RoathCF24 1AG | Esso | 199.9p | 173.9p | 2026-09-22 00:00 |
| 107Mfg Treforest, Taff Business Park, Tonteg Road / Pon | Tonteg Road / PontypriddCF37 5UA | Esso | 199.9p | 173.9p | 2026-09-22 00:00 |
| 108Mfg Builth Wells, Station Road, Builth Wells | Builth WellsLD2 3SS | Valero | 199.9p | 172.9p | 2026-09-22 00:00 |
| 109Mfg St Clears, St Clears Roundabout, Tenby Road, St | St ClearsSA33 4JW | Esso | 199.9p | 172.9p | 2026-09-22 00:00 |
| 110Rhyl Road, Denbigh, Conwy | ConwyLL16 5SU | Texaco | 199.9p | 175.9p | 2026-09-22 12:48 |
| 111Brecon Road, Powys supermarket | PowysNP8 1DE | Asda | 200.9p | 178.9p | 2026-09-22 11:00 |
| 112Shrewsbury Road, Oswestry supermarket | OswestrySY11 4JA | Asda | 200.9p | 175.9p | 2026-09-22 11:00 |
| 113Stow Hill, Newport supermarket | NewportNP20 4GA | Asda | 200.9p | 174.9p | 2026-09-22 11:00 |
| 114193 Vale Road, Conwy supermarket | ConwyLL18 2PH | Asda | 200.9p | 176.9p | 2026-09-22 11:00 |
| 115Junction A5/55 Expressway, Bangor supermarket | BangorLL57 4BG | Asda | 201.9p | 177.9p | 2026-09-22 11:00 |
| 116235 High St, Blackwood supermarket | BlackwoodNP2 1AH | Asda | 201.9p | 172.9p | 2026-09-22 11:00 |
| 11717-25 Chepstow Road, Newport supermarket | NewportNP19 8BW | Asda | 201.9p | 171.9p | 2026-09-22 11:00 |
| 118A4042 Roundabout, Pontypool supermarket | PontypoolNP4 0XB | Asda | 201.9p | 171.9p | 2026-09-22 11:00 |
| 119Junction A5156, Aa534, Wrexham supermarket | WrexhamLL13 9SB | Asda | 201.9p | 174.9p | 2026-09-22 11:00 |
| 12055 Expressway, Bodelwyddan supermarket | BodelwyddanLL18 5XE | Asda | 201.9p | 186.9p | 2026-09-22 11:00 |
| 121A55 Westbound, Bodelwyddan supermarket | BodelwyddanLL18 5XW | Asda | 201.9p | 189.9p | 2026-09-22 11:00 |
| 122A40 North Bound, Monmouth supermarket | MonmouthNP25 4BG | Asda | 201.9p | 184.9p | 2026-09-22 11:00 |
| 123A40 South Bound, Monmouth supermarket | MonmouthNP25 4BR | Asda | 201.9p | 184.9p | 2026-09-22 11:00 |
| 124Highcross Road, Rogerstone supermarket | RogerstoneNP10 9AE | Asda | 201.9p | 177.9p | 2026-09-22 11:00 |
| 125Colwyn Service Station, Abergale Road, Colwyn Bay supermarket | Colwyn BayLL29 9YG | Asda | 201.9p | 173.9p | 2026-09-22 11:00 |
| 126Rhyl Road, Rhuddlan supermarket | RhuddlanLL18 2TS | Asda | 201.9p | 180.9p | 2026-09-22 11:00 |
| 127A49 Northbound, Woofferton, Shropshire supermarket | ShropshireSY8 4AL | Asda | 201.9p | 172.9p | 2026-09-22 11:00 |
| 128Llyswen, Brecon supermarket | BreconLD3 0UR | Asda | 201.9p | 180.9p | 2026-09-22 11:00 |
| 129Mfg Orme View, Conway Road, Penmaenmawr | PenmaenmawrLL34 6UN | Esso | 201.9p | 177.9p | 2026-09-22 00:00 |
| 130J49 M4 Motorway, Llanedi supermarket | LlanediSA4 0FU | Asda | 203.9p | 194.9p | 2026-09-22 11:00 |
| 131Swansea Service Area, M4 J47, Penllergaer, Swansea, | Sa4 1gtSA4 1GT | Bp | 217.9p | 196.9p | 2026-09-22 17:58 |
The cheapest towns
| Town | Forecourts | Median | Cheapest |
|---|---|---|---|
| Caerphilly | 4 | 193.9p | 193.9p |
| Cardiff | 13 | 194.9p | 192.9p |
| Shrewsbury | 4 | 195.9p | 192.9p |
| Newport | 8 | 196.9p | 191.7p |
| Swansea | 8 | 196.9p | 194.7p |
| Wrexham | 5 | 197.9p | 189.7p |
| Neath | 4 | 198.9p | 191.9p |
| Colwyn Bay | 3 | 199.9p | 199.9p |
Neighbouring regions
Median price by brand
Morrisons prices194.9pAsda prices195.9pValero prices197.9pTexaco forecourts197.9pdiesel at Esso199.9pBp prices199.9pShell forecourts199.9p