Fuel prices in Portsmouth today, 4 November 2026

Pump prices at 55 petrol stations within 10 miles of Portsmouth town centre, sorted cheapest first. 2 have prices more than 30 days old, so they're listed last with the date of the last report. Prices come from the official retailer price data published under the government's fuel price transparency rules, updated daily from the official Fuel Finder data.

Cheapest unleaded
168.7p
Cheapest diesel
195.7p
Avg unleaded (Portsmouth)
172.6p
Avg diesel (Portsmouth)
199.1p

Cheapest and average prices from the 53 stations reporting in the 30 days to 4 November 2026.

Cheapest fuel in Portsmouth: quick answers

Where is the cheapest petrol in Portsmouth today?

168.7p a litre for unleaded (E10) at Jet, Emsworth Service Station, 21-25 Havant Road, Emsworth, 6.6 miles from the town centre. That is 3.9p under the Portsmouth average of 172.6p, or about £1.95 on a 50-litre fill.

Where is the cheapest diesel in Portsmouth?

195.7p a litre for diesel (B7) at Jet, Emsworth Service Station, 21-25 Havant Road, Emsworth. The Portsmouth average for diesel is 199.1p.

Is petrol in Portsmouth dearer than the UK average?

Unleaded in Portsmouth averages 172.6p today, 1.9p above the UK average of 170.7p across every station in the data. Diesel averages 199.1p, 0.9p above the UK figure of 198.2p.

Which brand is cheapest for petrol in Portsmouth?

Among brands with 2 or more stations within 10 miles, Asda has the lowest average unleaded price at 170.3p across 4 stations. Gulf is the dearest on average at 182.9p.

How current are these prices?

Prices come from the government's Fuel Finder open data, where forecourts must report any change within 30 minutes. We update our copy from that data every day. The pump totem is still the final word.

Every station near Portsmouth, cheapest unleaded first

6.6 miJet
Emsworth Service Station, 21-25 Havant Road, Emsworth
PO10 7JD
Car wash · Air
Unleaded168.7p
Diesel195.7p
0.8 miAll Saints Service Station
Bp, All Saints Self Service, Commercial Road, Portsmouth
PO1 4BU
Price last reported 22 Sept
Air · Water
Unleaded168.9p
Diesel195.9p
4.6 miAsda
Larchwood Avenue, Bedhampton, Havant
PO9 3QW
24 hours · Toilets
Unleaded168.9p
Diesel195.9p
8.4 miEsso
Chichester Road, Nutbourne
PO18 8RX
Car wash · Air · Water · Toilets
Unleaded168.9p
Diesel197.9p
6.1 miEsso
87 Havant Road, Emsworth
PO10 7LE
Price last reported 28 Sept
Car wash · Air · Water
Unleaded168.9p
Diesel197.9p
2.6 miSainsbury's
Fitzherbert Road, Portsmouth
PO6 1RR
Car wash · Air
Unleaded168.9p
Diesel195.9p
1.1 miAsda
The Bridge Shopping Centre, Somers Road North, Portsmouth
PO1 1SL
Car wash · Toilets
Unleaded169.7p
Diesel195.7p
4.9 miAsda
Portland Road, Waterlooville
PO7 7XR
24 hours · Toilets
Unleaded169.7p
Diesel196.7p
3.8 miJet
Harvest Energy, Grange Road, Gosport
PO13 8AP
Car wash · Air
Unleaded169.7p
Diesel196.7p
7.2 miMorrisons
Lakesmere Road, Waterlooville
PO8 9FB
Price last reported 28 Sept
24 hours · Car wash · Air · Toilets · AdBlue pump
Unleaded169.9p
Diesel196.9p
0.5 miShell
Kettering Terrace, Portsmouth
PO2 7SB
Price last reported 22 Sept
24 hours · Air · Water · Toilets
Unleaded169.9p
Diesel197.9p
0.5 miEsso
Kingston Road, Portsmouth
PO2 7DZ
Price last reported 28 Sept
24 hours · Car wash · Air · Water
Unleaded169.9p
Diesel199.9p
2.2 miEsso
Northern Road, Cosham
PO6 3DN
Price last reported 28 Sept
24 hours · Air · Water · Toilets
Unleaded169.9p
Diesel199.9p
1.5 miTesco
Fratton Way, Portsmouth
PO4 8FD
Car wash · Air · Water · Toilets
Unleaded169.9p
Diesel196.9p
1.7 miGreen Road Service Station
Green Road, Southsea
PO5 4DY
Air · Water · Toilets · AdBlue pump
Unleaded169.9p
Diesel197.9p
4.9 miPark Lane Service Station
Bp Polygon, 97 Park Lane, Bedhampton, Havant
PO9 3HQ
Price last reported 22 Sept
24 hours · Car wash · Air · Water · AdBlue pump
Unleaded169.9p
Diesel199.9p
5.2 miBP
Elettra Avenue, Waterlooville
PO7 7XW
Car wash · Air · Water · Toilets
Unleaded170.9p
Diesel197.9p
5.1 miSainsbury's
Hambledon Road, Waterlooville, Portsmouth
PO7 7UL
Air
Unleaded170.9p
Diesel197.9p
2.1 miTesco
Tesco Stores Ltd, Clement Attlee Way, Portsmouth
PO6 4SR
24 hours · Car wash · Air · Water · Toilets
Unleaded170.9p
Diesel196.9p
1.7 miEsso
Portsmouth Road, Cosham
PO6 2SJ
Price last reported 18 Sept
24 hours · Air · Water · Toilets
Unleaded171.9p
Diesel199.9p
4.4 miEsso
181 Havant Road, Hayling Island
PO11 0LG
Price last reported 26 Sept
Car wash
Unleaded171.9p
Diesel199.9p
4.7 miEg On The Move
258 Havant Road, Hayling Island, Portsmouth
PO11 0LP
24 hours · Air · Water
Unleaded171.9p
Diesel198.9p
6.3 miEsso
127-129 London Road, Waterlooville
PO8 8XJ
24 hours
Unleaded171.9p
Diesel197.9p
0.8 miEsso
241 Copnor Rd, Portsmouth
PO3 5EE
Air · Water
Unleaded171.9p
Diesel199.9p
1.4 miShell
London Road, Portsmouth
PO2 9RR
Price last reported 16 Sept
24 hours · Air · Water
Unleaded172.9p
Diesel199.9p
7.7 miTesco
Tesco Extra, Brading Road, Ryde
PO33 1QS
24 hours · Car wash · Air · Water · Toilets
Unleaded172.9p
Diesel196.9p
9.1 miEsso
Ridge Road, Southampton
SO31 7ZE
Toilets
Unleaded172.9p
Diesel198.9p
8.8 miBP
2 Bridge Road, Southampton
SO31 7GE
24 hours · Air · Toilets
Unleaded172.9p
Diesel198.9p
5.7 miEsso
Stubbington Lane, Fareham
PO14 2PN
Price last reported 23 Sept
Unleaded172.9p
Diesel199.9p
4.6 miAsda
Speedfields Park, Newgate Lane, Fareham
PO14 1TT
24 hours · Toilets
Unleaded172.9p
Diesel198.9p
5.6 miJet
Daron Motors Ltd, 15-21 Rails Lane, Hayling Island
PO11 9LG
Price last reported 28 Sept
24 hours · Air · Water
Unleaded172.9p
Diesel199.9p
7.6 miCollins Garage
Colinsfield, East Street, Westbourne, Emsworth
PO10 8SE
Air
Unleaded172.9p
Diesel200.9p
5.1 miBP
Broom Way, Lee On The Solent
PO13 9JP
Price last reported 24 Sept
Air · Water · Toilets
Unleaded172.9p
Diesel199.9p
8.6 miTesco
Whiteley Village, Whiteley Way, Fareham
PO15 7LL
24 hours · Air · Water · Toilets
Unleaded172.9p
Diesel198.9p
4.9 miSainsbury's
Broadcut, Fareham
PO16 8SU
Car wash · Air
Unleaded172.9p
Diesel198.9p
1.7 miEsso
Milton Road, Southsea
PO4 8PN
Price last reported 17 Sept
24 hours · Car wash · Air · Water · Toilets
Unleaded173.9p
Diesel199.9p
3.1 miBP
Anson Filling Station, 219 Brockhurst Road, Gosport
PO12 3AZ
24 hours · Car wash · Air · Water · AdBlue pump
Unleaded173.9p
Diesel199.9p
3.6 miEsso
Fareham Road (A32), Gosport
PO13 0XL
24 hours · Car wash · Air · Water · Toilets
Unleaded173.9p
Diesel199.9p
6.4 miTexaco
165 Highlands Road, Corner Of Oak Road, Fareham
PO15 5PR
Unleaded173.9p
Diesel198.9p
4.8 miEsso
86 Gosport Road, Fareham
PO16 0QW
24 hours · Toilets
Unleaded173.9p
Diesel199.9p
7.6 miShell
264 Southampton Road, Fareham
PO14 4BB
Price last reported 14 Sept
24 hours · Car wash · Air · Water · Toilets
Unleaded173.9p
Diesel199.9p
4.7 miShell
222 London Road, Waterlooville
PO7 7AA
Price last reported 17 Sept
Toilets
Unleaded174.9p
Diesel199.9p
6.8 miShell
Rowlands Castle, Havant
PO9 6BB
Price last reported 28 Sept
24 hours · Car wash · Air · Water · Toilets
Unleaded175.9p
Diesel199.9p
1.6 miShell
Goldsmith Avenue, Southsea
PO4 8BH
24 hours · Car wash · Air · Water · Toilets
Unleaded175.9p
Diesel199.9p
2.3 miShell
Eastern Road, Portsmouth
PO6 1UW
24 hours · Car wash · Air · Water · Toilets · AdBlue pump
Unleaded175.9p
Diesel199.9p
3.4 miShell
Privett Road, Gosport
PO12 3SR
Price last reported 14 Sept
24 hours · Car wash · Air · Water · Toilets
Unleaded176.9p
Diesel199.9p
3.3 miBP
West Street, Fareham
PO16 9UA
24 hours · Air
Unleaded176.9p
Diesel199.9p
7.1 miShell
Fareham Road, Fareham
PO17 5BY
Price last reported 16 Sept
24 hours · Air · Water · Toilets
Unleaded177.9p
Diesel202.9p
6.6 miShell
A27(T) Eastbound, Emsworth
PO10 7RB
Price last reported 16 Sept
24 hours · Air · Water · Toilets · AdBlue pump
Unleaded177.9p
Diesel199.9p
9.6 miCentral Convenience
York Avenue, East Cowes, Isle Of Wight
PO32 6JT
Unleaded177.9p
Diesel202.9p
9.4 miGulf
Harwoods, Lushington Garage, Lushington Hill, Wootton Bridge, Ryde
PO33 4RD
Price last reported 22 Sept
Car wash
Unleaded182.9p
Diesel208.9p
8.9 miGulf
Ashey Road Garage, Ashey Road, Ryde
PO33 4BB
Price last reported 28 Sept
Air · Water
Unleaded185.9p
Diesel213.0p
6.5 miBP
Emsworth By Pass, Emsworth
PO10 7BW
Price last reported 23 Sept
24 hours · Air · Toilets · AdBlue pump
Unleaded177.9p
Diesel199.9p
1.7 miBP
Eastern Road Service Station, Eastern Road, Portsmouth
PO3 6QB
Price last reported 25 Sept
Air · Toilets
Unleaded173.9p
Diesel199.9p
7.5 miWestridge Garage Ryde Ltd
Westridge Garage, 200 Great Preston Road, Ryde
PO33 1AY
Price last reported 5 Oct
Water · Toilets
Unleaded180.9p
Diesel210.9p

Distances measured from Portsmouth town centre. Data fetched 0 minutes ago.

Fuel prices around Portsmouth: the numbers

Measured across the 53 stations within 10 miles with a price reported in the last 30 days, against every station in the UK data on the same day.

Unleaded E10Diesel B7
Portsmouth average172.6p199.1p
UK average170.7p198.2p
Portsmouth against the UK+1.9p+0.9p
Cheapest station168.7p195.7p
Dearest station182.9p213.0p
Spread, dearest minus cheapest+14.2p+17.3p
Stations with a price5144

Brands near Portsmouth

Brands with 2 or more stations within 10 miles, most stations first. Averages cover the stations in this radius only.

BrandStationsAvg unleadedAvg diesel
Esso13171.7p199.1p
Shell10175.2p199.7p
BP7173.5p199.3p
Asda4170.3p196.8p
Tesco4171.7p197.4p
Jet3170.4p196.2p
Sainsbury's3170.9p197.6p
Gulf2182.9p211.0p

How Portsmouth prices have moved

Daily average over the last 11 days, Portsmouth against the UK. Unleaded has moved -2.5p and diesel -0.6p since 25 October 2026.

Portsmouth unleadedPortsmouth dieselUK unleadedUK diesel
168p185p202p10-2510-2710-2910-3111-0211-04

What this covers: 55 stations within 10 miles of the town centre as given in our town list, which can take in neighbouring towns. Averages are a plain mean of reported prices, so one dear motorway forecourt lifts a small town's figure. Stations that have reported nothing for 30 days are listed with their last price but left out of the averages.

Check a car's MOT history and due date for free by registration on My MOT Checker.

Fuel prices in nearby towns