Cheapest petrol & diesel in Portsmouth

The cheapest unleaded near Portsmouth is 165.7p and diesel from 195.7p — across 17 forecourts within 3 miles.

Prices updated 11 hours ago · Hampshire

Cheapest E10
165.7p
Cheapest Diesel
195.7p
Area average E10
170.8p
See these on the live map →

Cheapest forecourts near Portsmouth

StationUnleaded E10Diesel B7Distance
ASDA PORTSMOUTH PO11SL165.7p195.7p0.5 mi
All Saints Service Station PO14BU165.9p197.9p0.0 mi
SHELL PO27SB167.9p197.9p0.3 mi
ESSO PO27DZ167.9p199.9p0.5 mi
Green Road Service Station PO54DY167.9p197.9p1.0 mi
TESCO PO64SR168.9p196.9p2.8 mi
BP PO36QB169.9p198.9p2.0 mi
ESSO PO63DN169.9p199.9p2.9 mi
TESCO PO48FD169.9p196.9p1.1 mi
ESSO PO62SJ171.9p199.9p2.5 mi
ESSO PO35EE171.9p198.9p1.3 mi
SHELL PO29RR172.9p199.9p2.2 mi
ESSO PO48PN173.9p199.9p1.4 mi
BP PO123AZ173.9p199.9p3.0 mi
SHELL PO61UW173.9p199.9p2.9 mi
SHELL PO48BH174.9p199.9p1.1 mi
SHELL PO123SR176.9p199.9p2.9 mi

FuelRadar tracks live petrol and diesel prices across Portsmouth and the rest of the UK, updated through the day from the government Fuel Finder scheme and retailer feeds. Prices shown are the most recent reported for each forecourt — always confirm at the pump before filling up.

Portsmouth fuel price FAQ

Where is the cheapest petrol in Portsmouth?
The cheapest unleaded (E10) near Portsmouth right now is 165.7p per litre at ASDA PORTSMOUTH (PO11SL), one of 17 forecourts FuelRadar tracks within 3 miles.
What is the average petrol price in Portsmouth?
The average unleaded price across Portsmouth forecourts is about 170.8p per litre, so the cheapest at 165.7p saves roughly 5.1p a litre.
How much is diesel in Portsmouth?
Diesel (B7) near Portsmouth starts from 195.7p per litre, based on the latest reported forecourt prices.
How often are Portsmouth fuel prices updated?
FuelRadar refreshes Portsmouth prices through the day from the government Fuel Finder scheme and retailer feeds — last updated 11 hours ago.

Local farm shops in Hampshire

Filling up near Portsmouth? Stock up on local produce too — browse independent farm shops across Hampshire on our sister site.

Farm shops in Hampshire →

Fuel prices elsewhere in Hampshire

AldershotAltonAndoverBasingstokeEastleighFarehamFarnboroughFleetGosportHavantLymingtonPetersfieldRingwoodRomseySouthamptonTottonWaterloovilleWinchester

All Hampshire fuel prices · Browse every UK area