Updated Daily

Cheapest Petrol in Haverfordwest

#7 of 35 Cheapest in Wales

Comparing 4 fuel stations across Haverfordwest, Wales. Prices from 129.9p today.

Lowest Petrol
129.9p
Avg Petrol
132.2p
Lowest Diesel
141.9p
Avg Diesel
144.2p

Fuel Prices in Haverfordwest, Wales

We found 4 fuel stations reporting prices across Haverfordwest and surrounding areas. The cheapest petrol is currently 129.9p at Texaco, Pelcomb, St Davids Road, Keeston, Haverfordwest.. Prices vary by up to 4.0p per litre across the area, so comparing before you fill up is worth it.

Diesel prices in the area range from 141.9p to 146.9p per litre. On a 50-litre fill-up, choosing the cheapest station could save you up to £2.00 on petrol or £2.50 on diesel.

Top 4 Cheapest Stations in Haverfordwest

1
Texaco
Pelcomb, St Davids Road, Keeston, Haverfordwest.
129.9p
Petrol
2
Morrisons
MFG Morrisons Haverfordwest, Bridge Meadow Lane, Haverfordwest
131.9p
Petrol
3
BP
St Peters Road , Johnston, Haverfordwest, Dyfed, SA62 3PJ
132.9p
Petrol
4
Texaco
MFG Haverfordwest, Fishguard Road, Haverfordwest
133.9p
Petrol
Local Insights

Did You Know?

Discover unique facts and essential driving tips for Haverfordwest.

💡
Did You Know?

Haverfordwest is the county town of Pembrokeshire and its castle overlooks the Western Cleddau river.

🚗
Motorist Tip

The A40 from Carmarthen is the main route west — fuel competition is limited in Pembrokeshire so top up in Haverfordwest.

Fuelwise Blog

Latest News & Guides

Stay informed with the latest UK fuel news, money-saving tips and driver guides.

Find Cheaper Fuel

Check the price leaderboard

See which stations are consistently cheap over time, not just today.