Average Petrol Price in Merseyside

Petrol (E10)155.0p
Diesel (B7S)178.6p

Today the average petrol price in Merseyside is 154.98p per litre. 1.7p lower than the average price in England.

The current average price of diesel is 178.62p per litre. -0.1p above the English diesel average.

We calculate the daily averages by analysing price data from the 126 petrol stations in Merseyside that are sending price changes to the Fuel Finder system.

Cheapest Petrol in Merseyside

The cheapest petrol in Merseyside is in Haydock (149.8p per litre).

Currently, buying 60 litres of petrol in Haydock costs £5.46 less than in Hoylake (158.9p per litre).

Average Fuel Prices by City/Town

Select a town or city to view local petrol station price data.

TOWN/CITY STATIONS PETROL DIESEL
Aintree1154.90p179.90p
Birkenhead8156.88p182.00p
Bootle5153.14p178.94p
Crosby1156.90p179.90p
Haydock2149.80p171.30p
Hoylake1158.90p179.90p
Kirkby1151.90p174.90p
Litherland1150.90p171.90p
Liverpool59155.21p179.36p
Maghull1155.90p177.90p
Newton Le Willows3155.23p178.90p
Prescot5156.70p180.10p
Sefton1155.90p181.90p
Southport11155.45p176.26p
St Helens12150.08p174.88p
Wallasey3157.23p177.57p
West Kirby1155.90p176.90p

Average petrol prices last updated at 12 Jun 2026 10:00 (14 hours, and 10 minutes ago).

Petrol & Diesel Price Trends

The average price of petrol in Merseyside has decreased by 1.9p in the last week. Diesel has fallen by 3.3p.

In the last month petrol has dropped by 1.5p and. and diesel has fallen by 8.6p.