Fuel Prices in Portsmouth

The cheapest unleaded in Portsmouth today is 152.9p at SAINSBURYS FARLINGTON. Compare prices at 46 stations. Prices from UK Government Fuel Finder data, updated every 30 minutes.

Cheapest in Portsmouth

152.9p

Unleaded (E10) at SAINSBURYS FARLINGTON

Save £2.16 per fill-up

Prices reported

Diesel (B7)

169.9p

at ASDA HAVANT SUPERCENTRE

139p
142p
145p
148p
141p
144p

Live map for Portsmouth

Top 5 Cheapest

Unleaded (E10) prices, ranked by lowest first.

1
S

SAINSBURYS FARLINGTON

FITZHERBERT ROAD· 1.3 mi

152.9p

2
A

ASDA WATERLOOVILLE SUPERSTORE

PORTLAND ROAD· 3.6 mi

153.7p

3
A

ASDA HAVANT SUPERCENTRE

LARCHWOOD AVENUE, BEDHAMPTON· 3.3 mi

153.9p

4
M

MFG MORRISONS HORNDEAN

LAKESMERE ROAD· 5.9 mi

153.9p

5
S

SAINSBURYS BROADCUT

BROADCUT· 5.1 mi

153.9p

Frequently Asked Questions

What is the cheapest petrol station in Portsmouth?
The cheapest unleaded (E10) in Portsmouth is 152.9p at SAINSBURYS FARLINGTON.
How much is petrol in Portsmouth today?
The average price of unleaded (E10) in Portsmouth is 156.5p per litre, based on official UK Government Fuel Finder data.
How much is diesel in Portsmouth today?
The average price of diesel (B7) in Portsmouth is 177.7p per litre.
How many petrol stations are in Portsmouth?
There are 46 petrol stations in Portsmouth tracked by Pennr.

Stop overpaying at the pump.

Live prices. Price drop alerts. Dashboard insights. All free.

Live MapPrice AlertsDashboard
Download on theApp StoreComing soon onGoogle Play