Embed

Cheapest Petrol & Diesel in Liverpool Today

☆ Save

Last updated: · Prices refresh every 30 minutes from the UK government's Fuel Finder service.

Cheapest Petrol in Liverpool

Area average: 153.4p — save up to 6.5p/litre

Cheapest Diesel in Liverpool

Area average: 174.7p — save up to 6.8p/litre

Worth the Drive?

Petrol averages 1.5p less in Arundel (151.9p vs 153.4p here). The round trip is about 1 miles each way, costing roughly £0.52 in fuel at 35 mpg. A 60‑litre fill would save £0.87 — a net saving of £0.36 after the return journey.

Diesel averages 3.8p less in Arundel (170.9p vs 174.7p here). The round trip is about 1 miles each way, costing roughly £0.41 in fuel at 50 mpg. A 60‑litre fill would save £2.26 — a net saving of £1.86 after the return journey.

There are 44 fuel stations in Liverpool reporting live prices via the UK government's Fuel Finder service. Unleaded petrol (E10) averages 153.4p per litre across 43 stations. Diesel (B7) averages 174.7p across 43 stations. Unleaded is 1.4p below the national average of 154.8p.

Use our fuel station finder to find the most economical place to fill up near you, or calculate the fuel cost of a longer trip from Liverpool.

Fuel Stations in Liverpool

Station Postcode E10 E5 B7 SDV
Asda, Arundel Liverpool L15 3JR 151.9p 170.9p
Asda, Much Woolton Liverpool L24 9WA 152.7p 169.7p
Asda, Clubmoor West Liverpool L4 9XU 154.9p 184.7p
Asda, Everton East Liverpool L6 5DR 149.9p 171.7p
BP, Brownlow Hill Liverpool L3 8PP 151.9p 170.9p 174.9p
BP, Fazakerley West Liverpool L9 7AT 152.9p 171.9p 175.9p
BP Childwall Valley Service Station, Belle Vale (Liverpool) L25 2RJ Super-market 152.9p 172.9p 173.9p 193.9p
BP Harvest Energy, Grassendale Liverpool L19 0NY 152.9p 173.9p 173.9p
BP Harvest Energy, Much Woolton Liverpool L24 9HD 156.9p 173.9p
BP Harvest Energy, Fazakerley North Liverpool L9 0EX 151.9p 172.9p 193.9p
BP Priory Road Service Station, Anfield Liverpool L4 2SL 152.9p 167.9p 172.9p 187.9p
BP Scotland Road Service Station, Everton West Liverpool L5 5AQ Super-market 153.9p 173.9p 175.9p 195.9p
Costco Wholesale, Waterfront North Liverpool L3 7HY 146.9p Cheapest 156.9p Cheapest 167.9p Cheapest
EG On The Move, Fazakerley East Liverpool L11 2ST 156.9p 176.9p 177.9p 194.1p
EG On The Move, Stoneycroft Liverpool L13 0AR 154.9p 176.9p 178.9p 198.9p
EG On The Move, Speke Liverpool L24 9HZ 156.9p 176.9p 176.9p 196.9p
EG On The Move, Waterfront North Liverpool L3 7AT 153.9p 173.9p 175.9p 195.9p
Essar, Gateacre Liverpool L25 1PG 152.4p 165.4p 174.4p
Essar, Kirkdale East Liverpool L4 3TL 151.1p 173.1p
Esso, Stoneycroft Liverpool L13 0AR 152.9p 167.9p 172.9p 187.9p
Esso, Sefton Park Liverpool L17 4JP 156.9p 175.9p 185.9p 204.9p
Esso, Halewood Liverpool L26 1UN 155.9p 175.9p 174.9p 195.9p
Esso, Everton North Liverpool L4 0UE 152.9p 174.9p
Esso Victoria Service Station, Sefton Park Liverpool L17 8FW Super-market 154.9p 177.9p
Essar Sefton St, Dingle Liverpool L8 6UD Super-market 154.9p 169.9p 174.9p
Go, Garston Liverpool (L19 0NE) L19 0NE 149.9p 159.9p 174.9p 181.9p Cheapest
Go, Garston Liverpool (L19 2JA) L19 2JA 149.9p 159.9p 174.9p 181.9p
Go Forecourt, Kirkdale East Liverpool L4 3TL 149.9p 159.9p 174.9p 181.9p
Morrisons, Speke Liverpool L24 2WZ Super-market 152.9p 165.9p 169.9p
Morrisons, Belle Vale (Liverpool) L25 2RD Super-market 151.9p 165.9p 171.9p
Pace, Sandfield Park Liverpool L125HR 153.9p 171.9p
Sainsbury's, Sandfield Park Liverpool L14 5PT Super-market 152.9p 164.9p 172.9p
Sainsbury's, Everton West Liverpool L5 3LQ Super-market 149.9p 161.9p 171.9p
Sainsbury's, Walton (Liverpool) L9 1NL Super-market 149.9p 171.9p
Shell, Fazakerley East Liverpool L10 1LA 152.9p 174.9p 173.9p 199.9p
Shell, Greenbank Park Liverpool L15 5AH 154.9p 179.9p 174.9p 199.9p
Shell, Wavertree Garden Suburb Liverpool L15 7NE 154.9p 179.9p 175.9p 204.9p
Shell, Much Woolton Liverpool L25 0NS 156.9p 184.9p 173.9p 194.9p
Shell, Kensington Liverpool L7 9LD 158.9p 184.9p 179.9p 204.9p
Tesco, Allerton Liverpool L18 6HF Super-market 151.9p 160.9p 170.9p
Texaco, Old Swan West Liverpool L13 2EY 156.9p 177.9p 177.9p 199.9p
Texaco, Kirkdale East Liverpool L4 3QP 151.9p 169.9p 172.9p 189.9p
Texaco, Kensington Liverpool L7 0JD 156.9p 177.9p
Watson Fuels - Liverpool, Clubmoor West Liverpool L4 9TF 1000.0p

Station Map

Average Petrol and Diesel Prices in Liverpool (pence per litre)

Unleaded (E10)
153.4p
43 stations
±2.5p std dev
1.4p below national
Super Unleaded (E5)
170.9p
31 stations
±7.4p std dev
1.8p below national
Diesel (B7)
174.7p
43 stations
±3.4p std dev
0.0p below national
Premium Diesel
194.6p
21 stations
±7.0p std dev
0.7p below national

30-Day Price Trend in the Liverpool Region (pence per litre)

Daily averages across all stations in the Liverpool postcode area over the last 30 days. Liverpool sits within this region.

What does fuel cost a typical driver in Liverpool?

At current prices, a typical driver covering 12000 miles a year in a petrol car averaging 35 mpg spends about £2390/year on fuel in Liverpool (at 153.4p/L). That's £23 less than the UK average of £2413. Across the wider Liverpool (L) postcode area petrol averages 153.7p/L, working out at £2396/year.

A diesel driver doing the same 12000 miles at 50 mpg spends about £1906/year at Liverpool's average diesel price of 174.7p/L. That's £0 less than the UK average of £1906. Across the wider Liverpool (L) postcode area diesel averages 175.1p/L — £1910/year.

Choose the right station — save £££

The cheapest petrol in Liverpool is 146.9p/L and the most expensive is 158.9p/L — a 12.0p/L spread. Filling a 60‑litre tank at the cheapest vs the dearest saves £7.20.

For diesel the spread is 832.1p/L (167.9p cheapest, 1000.0p dearest) — £499.26 saved on a 60‑litre fill.

Fuel Prices by Brand in Liverpool

Average prices and cheapest station for each fuel brand in Liverpool.

Shell Fuel Prices in Liverpool

There are 5 Shell forecourts in Liverpool. Petrol averages 155.7p/L2.3p above the Liverpool average. Diesel averages 175.7p/L (1.0p above town avg). Cheapest petrol: Shell, Fazakerley East at 152.9p. Shell fuel prices across the UK →

Show 5 Shell stations
StationPostcodeE10B7
Shell, Fazakerley East L10 1LA 152.9p 173.9p
Shell, Greenbank Park L15 5AH 154.9p 174.9p
Shell, Wavertree Garden Suburb L15 7NE 154.9p 175.9p
Shell, Much Woolton L25 0NS 156.9p 173.9p
Shell, Kensington L7 9LD 158.9p 179.9p

Asda Fuel Prices in Liverpool

There are 4 Asda forecourts in Liverpool. Petrol averages 152.4p/L1.0p below the Liverpool average. Diesel averages 174.3p/L (0.4p below town avg). Cheapest petrol: Asda, Everton East at 149.9p. Asda fuel prices across the UK →

Show 4 Asda stations
StationPostcodeE10B7
Asda, Arundel L15 3JR 151.9p 170.9p
Asda, Much Woolton L24 9WA 152.7p 169.7p
Asda, Clubmoor West L4 9XU 154.9p 184.7p
Asda, Everton East L6 5DR 149.9p 171.7p

EG On The Move Fuel Prices in Liverpool

There are 4 EG On The Move forecourts in Liverpool. Petrol averages 155.7p/L2.3p above the Liverpool average. Diesel averages 177.4p/L (2.7p above town avg). Cheapest petrol: EG On The Move, Waterfront North at 153.9p. EG On The Move fuel prices across the UK →

Show 4 EG On The Move stations
StationPostcodeE10B7
EG On The Move, Fazakerley East L11 2ST 156.9p 177.9p
EG On The Move, Stoneycroft L13 0AR 154.9p 178.9p
EG On The Move, Speke L24 9HZ 156.9p 176.9p
EG On The Move, Waterfront North L3 7AT 153.9p 175.9p

Esso Fuel Prices in Liverpool

There are 4 Esso forecourts in Liverpool. Petrol averages 154.7p/L1.3p above the Liverpool average. Diesel averages 177.2p/L (2.5p above town avg). Cheapest petrol: Esso, Stoneycroft at 152.9p. Esso fuel prices across the UK →

Show 4 Esso stations
StationPostcodeE10B7
Esso, Stoneycroft L13 0AR 152.9p 172.9p
Esso, Sefton Park L17 4JP 156.9p 185.9p
Esso, Halewood L26 1UN 155.9p 174.9p
Esso, Everton North L4 0UE 152.9p 174.9p

BP Harvest Energy Fuel Prices in Liverpool

There are 3 BP Harvest Energy forecourts in Liverpool. Petrol averages 153.9p/L0.5p above the Liverpool average. Diesel averages 173.6p/L (1.1p below town avg). Cheapest petrol: BP Harvest Energy, Fazakerley North at 151.9p.

Show 3 BP Harvest Energy stations
StationPostcodeE10B7
BP Harvest Energy, Grassendale L19 0NY 152.9p 173.9p
BP Harvest Energy, Much Woolton L24 9HD 156.9p 173.9p
BP Harvest Energy, Fazakerley North L9 0EX 151.9p 172.9p

Sainsbury's Fuel Prices in Liverpool

There are 3 Sainsbury's forecourts in Liverpool. Petrol averages 150.9p/L2.5p below the Liverpool average. Diesel averages 172.2p/L (2.5p below town avg). Cheapest petrol: Sainsbury's, Everton West at 149.9p. Sainsbury's fuel prices across the UK →

Show 3 Sainsbury's stations
StationPostcodeE10B7
Sainsbury's, Sandfield Park L14 5PT 152.9p 172.9p
Sainsbury's, Everton West L5 3LQ 149.9p 171.9p
Sainsbury's, Walton (Liverpool) L9 1NL 149.9p 171.9p

Texaco Fuel Prices in Liverpool

There are 3 Texaco forecourts in Liverpool. Petrol averages 155.2p/L1.8p above the Liverpool average. Diesel averages 176.2p/L (1.5p above town avg). Cheapest petrol: Texaco, Kirkdale East at 151.9p. Texaco fuel prices across the UK →

Show 3 Texaco stations
StationPostcodeE10B7
Texaco, Old Swan West L13 2EY 156.9p 177.9p
Texaco, Kirkdale East L4 3QP 151.9p 172.9p
Texaco, Kensington L7 0JD 156.9p 177.9p

BP Fuel Prices in Liverpool

There are 2 BP forecourts in Liverpool. Petrol averages 152.4p/L1.0p below the Liverpool average. Diesel averages 175.4p/L (0.7p above town avg). Cheapest petrol: BP, Brownlow Hill at 151.9p. BP fuel prices across the UK →

Show 2 BP stations
StationPostcodeE10B7
BP, Brownlow Hill L3 8PP 151.9p 174.9p
BP, Fazakerley West L9 7AT 152.9p 175.9p

Embed live prices on your website

Free · Always up-to-date · No registration needed. Local news site, community page, or just want to share live prices? Copy the code below.

Frequently Asked Questions

The cheapest unleaded petrol (E10) in Liverpool today is 146.9p per litre at COSTCO WHOLESALE, L3 7HY. The average across 43 stations is 153.4p. Prices are sourced from the UK government's Fuel Finder service and updated every 30 minutes.

The cheapest diesel (B7) in Liverpool today is 167.9p per litre at COSTCO WHOLESALE, L3 7HY. The average across 43 stations is 174.7p. Prices are sourced from the UK government's Fuel Finder service.

The average unleaded (E10) price in Liverpool is 153.4p per litre from 43 stations. The national average is 154.8p, so Liverpool is 1.4p below the national average.

The average diesel (B7) price in Liverpool is 174.7p per litre from 43 stations. The national average is 174.7p, so Liverpool is 0.0p below the national average.

There are currently 44 fuel stations reporting prices in Liverpool. This includes supermarket forecourts, independent stations, and branded sites.

Fuel prices on MPG Calc are updated every 30 minutes using official data from the UK government's Fuel Finder service. All retailers with 250+ filling stations are required by law to report their prices, covering the vast majority of UK forecourts.