fuel.co.uk home

Live prices

Cheapest unleaded petrol (E10) near PO4

22 stations reporting unleaded petrol (E10), ranked cheapest first.

The cheapest reported unleaded petrol (E10) within 5 miles of the centre of PO4 is £7.68 a gallon (168.9p per litre) at Sainsbury's, Fitzherbert Road, Portsmouth (PO6 1RR). The average across 22 forecourts currently reporting this grade is £7.81 a gallon (171.9p per litre), so choosing the cheapest rather than an average-priced forecourt saves about £1.50 on a 50-litre fill. That local average is 0.9p per litre above the UK average of 171.0p.

The average has fallen 2.3p per litre since yesterday. The average has fallen 2.7p per litre since last week.

Prices last refreshed at 3:03am on 5 November 2026, supplied through the official UK Government fuel price open data scheme and checked every 30 minutes.

StationDistanceUnleadedDieselPremiumSuper dieselUpdated
All Saints Service Station (PO1 4BU)BP, All Saints Self Service, Commercial Road, Portsmouth1.5 miles£7.68168.9p£8.91195.9p£8.45185.9p£9.72213.9p2h ago
Sainsbury's logoSainsburys Farlington (PO6 1RR)Fitzherbert Road, Portsmouth3.7 miles£7.68168.9p£8.91195.9p£8.22180.9p----2h ago
Asda logoAsda Portsmouth (PO1 1SL)The Bridge Shopping Centre, Somers Road North, Portsmouth, Hampshire1 mile£7.71169.7p£8.90195.7p--------2h ago
Jet logoGrange Road Service Station (PO13 8AP)Harvest Energy, Grange Road, Gosport, PO13 8AP, Gosport4.6 miles£7.71169.7p£8.94196.7p--------2h ago
Tesco logoFratton Extra - Petrol Filling Station (PO4 8FD)Fratton Way, Portsmouth0.5 miles£7.72169.9p£8.95196.9p£8.18179.9p----2h ago
Green Road Service Station (PO5 4DY)Green Road Service Station, Green Road, Southsea, PO5 4DY, Southsea1.2 miles£7.72169.9p£9.00197.9p£8.36183.9p£9.63211.9p2h ago
Esso logoMfg North End (PO2 7DZ)24hKingston Road, Portsmouth, Hampshire1.6 miles£7.72169.9p£9.09199.9p£8.91195.9p£10.00219.9p2h ago
Shell logoShell Victory (PO2 7SB)24hKettering Terrace, Portsmouth, Hampshire1.7 miles£7.72169.9p£9.00197.9p£8.86194.9p£10.22224.9p2h ago
Esso logoMfg Cosham (PO6 3DN)24hNorthern Road, Cosham, Hampshire3.9 miles£7.72169.9p£9.09199.9p£8.91195.9p£10.00219.9p2h ago
Tesco logoPortsmouth Extra - Petrol Filling Station (PO6 4SR)24hTesco Stores Ltd, Clement Attlee Way, Portsmouth4.1 miles£7.77170.9p£8.95196.9p£8.27181.9p----2h ago
Esso logoCopnor Esso Express (PO3 5EE)241 Copnor RD, Portsmouth1.9 miles£7.81171.9p£9.09199.9p£8.50186.9p£9.72213.9p2h ago
Esso logoRontec Portsbridge (PO6 2SJ)24hPortsmouth Road, Cosham, Hampshire3.4 miles£7.81171.9p£9.09199.9p£8.68190.9p----2h ago
Esso logoAsda Hayling Island Express Petrol (PO11 0LG)181 Havant Road, Hayling Island4.2 miles£7.81171.9p£9.04198.9p£8.68190.9p£9.91217.9p2h ago
EG On the Move logoEg Hayling Island Pfs (PO11 0LP)24h258 Havant Road, Hayling Island, Portsmouth, Hampshire4.6 miles£7.81171.9p£9.04198.9p£8.72191.9p----2h ago
Shell logoShell Bastion (PO2 9RR)24hLondon Road, Portsmouth, Hampshire3.1 miles£7.86172.9p£9.09199.9p£9.09199.9p£10.22224.9p2h ago
Jet logoDaron Motors (PO11 9LG)24hDaron Motors Ltd, 15-21, Rails Lane, Hayling Island4.2 miles£7.86172.9p£9.09199.9p£8.77192.9p----2h ago
Esso logoRontec Milton Road (PO4 8PN)24hMilton Road, Southsea, Hampshire0.4 miles£7.91173.9p£9.09199.9p£8.77192.9p£9.95218.9p2h ago
BP logoEasternroad Service Station (PO3 6QB)Eastern Road Service Station, Eastern Road, Portsmouth1.9 miles£7.91173.9p£9.09199.9p£8.81193.9p£9.95218.9p2h ago
BP logoAnson Service Station (PO12 3AZ)24hAnson Filling Station, 219, Brockhurst Road, Gosport, Gosport4.3 miles£7.91173.9p£9.09199.9p£8.81193.9p£10.00219.9p2h ago
Shell logoShell Fratton (PO4 8BH)24hGoldsmith Avenue, Southsea, Hampshire0.4 miles£8.00175.9p£9.09199.9p£9.31204.9p£10.22224.9p2h ago
Shell logoShell Farlington (PO6 1UW)24hEastern Road, Portsmouth, Hampshire3.3 miles£8.00175.9p£9.09199.9p£9.31204.9p£10.22224.9p2h ago
Shell logoShell Alverstoke (PO12 3SR)24hPrivett Road, Gosport, Hampshire3.9 miles£8.04176.9p£9.09199.9p£9.31204.9p£10.22224.9p2h ago

Prices are supplied through the official UK Government fuel price open data scheme (Open Government Licence v3.0) and checked every 30 minutes. Only stations reporting unleaded petrol (E10) appear here.

Search a postcode

Questions about unleaded petrol (E10) near PO4

Where is the cheapest unleaded petrol (E10) near PO4?
The cheapest reported unleaded petrol (E10) near PO4 is 168.9p per litre at Sainsbury's, Fitzherbert Road, Portsmouth (PO6 1RR). The average across 22 forecourts reporting this grade is 171.9p per litre. Prices were last refreshed at 3:03am on 5 November 2026 from official UK Government fuel price data.
How many stations near PO4 sell unleaded petrol (E10)?
22 forecourts near PO4 currently report a price for unleaded petrol (E10) through the official UK fuel price open data scheme. Stations that do not sell or report this grade are not counted.