Fuel Prices in Wales
Compare petrol and diesel prices across 87 fuel stations in 10 counties and 32 towns across Wales.
Cheapest Unleaded (E10)
161.9p
Cheapest Diesel
193.7p
Counties in Wales
Powys
15 stations · 10 towns
Mid Glamorgan
13 stations · 11 towns
Clwyd
10 stations · 7 towns
Gwent
10 stations · 7 towns
West Glamorgan
9 stations · 5 towns
Swansea
8 stations · 3 towns
Cardiff
6 stations · 6 towns
South Glamorgan
6 stations · 3 towns
Gwynedd
6 stations · 5 towns
Dyfed
4 stations · 3 towns
Towns in Wales
32 towns with fuel price data
Cardiff165.7pSwansea161.9pNewport161.8pWrexham165.7pLlanelli154.9pCaernarfon149.9pWelshpool164.9pCrumlin152.9pNeath162.9pNewtown166.9pBarry167.7pMold159.5pPwllheli169.9pHaverfordwest167.9pNelson159.9pPontypool164.9pAbergavenny164.9pBrecon165.9pChepstow161.9pLlandrindod Wells169.9pMonmouth174.9pColwyn Bay166.9pMerthyr Tydfil166.9pPorthmadog162.9pCaldicot165.9pConwy167.9pTonypandy161.7pPrestatyn168.9pMountain Ash165.9pMachynlleth167.7pBuilth Wells169.9pKnighton167.9p
Other Regions