Petrol and diesel prices in Portsmouth
Prices at 21 forecourts within 4 miles of Portsmouth centre, as reported by retailers to the UK Government's Fuel Finder scheme. Prices read 17 minutes ago.
Cheapest 159.7p at Asda Portsmouth
0.4p below the UK average
Cheapest 170.9p at Fratton Extra - Petrol Filling Station
0.7p above the UK average
Cheapest 189.7p at Asda Portsmouth
same as the UK average
Cheapest 207.9p at Green Road Service Station
2.6p above the UK average
insights Portsmouth fuel prices at a glance
Unleaded: cheapest 159.7p at Asda Portsmouth (1.4 miles from the centre); average 164.9p across 21 forecourts; dearest 169.9p, a 10.2p spread.
Super unleaded: cheapest 170.9p at Fratton Extra - Petrol Filling Station (1.9 miles from the centre); average 185.7p across 19 forecourts; dearest 199.9p, a 29.0p spread.
Diesel: cheapest 189.7p at Asda Portsmouth (1.4 miles from the centre); average 195.5p across 21 forecourts; dearest 199.9p, a 10.2p spread.
Premium diesel: cheapest 207.9p at Green Road Service Station (2.0 miles from the centre); average 218.5p across 14 forecourts; dearest 224.9p, a 17.0p spread.
The spread is the gap between the cheapest and dearest forecourt, not a saving on any particular journey.
show_chart Portsmouth prices over the last 14 days
The daily average across Portsmouth's forecourts for each grade.
local_gas_station Cheapest unleaded in Portsmouth
| # | Forecourt | Price | From centre | Price reported |
|---|---|---|---|---|
| 1 | Asda PortsmouthTHE BRIDGE SHOPPING CENTRE, SOMERS ROAD NORTH, PORTSMOUTH, PO1 1SL | 159.7p | 1.4 mi | |
| 2 | Grange Road Service StationHARVEST ENERGY, GRANGE ROAD, GOSPORT, PO13 8AP, GOSPORT, PO13 8AP | 159.7p | 3.7 mi | |
| 3 | All Saints Service StationBP, ALL SAINTS SELF SERVICE, COMMERCIAL ROAD, PORTSMOUTH, PO1 4BU | 159.9p | 1.0 mi | |
| 4 | Shell VictoryKETTERING TERRACE, PORTSMOUTH, PO2 7SB | 160.9p | 0.7 mi | |
| 5 | Portsmouth Extra - Petrol Filling StationTESCO STORES LTD, CLEMENT ATTLEE WAY, PORTSMOUTH, PO6 4SR | 160.9p | 1.8 mi |
local_gas_station Cheapest super unleaded in Portsmouth
| # | Forecourt | Price | From centre | Price reported |
|---|---|---|---|---|
| 1 | Fratton Extra - Petrol Filling StationFRATTON WAY, PORTSMOUTH, PO4 8FD | 170.9p | 1.9 mi | |
| 2 | Portsmouth Extra - Petrol Filling StationTESCO STORES LTD, CLEMENT ATTLEE WAY, PORTSMOUTH, PO6 4SR | 171.9p | 1.8 mi | |
| 3 | Sainsburys FarlingtonFITZHERBERT ROAD, PORTSMOUTH, PO6 1RR | 172.9p | 2.6 mi | |
| 4 | All Saints Service StationBP, ALL SAINTS SELF SERVICE, COMMERCIAL ROAD, PORTSMOUTH, PO1 4BU | 173.9p | 1.0 mi | |
| 5 | Green Road Service StationGREEN ROAD SERVICE STATION, GREEN ROAD, SOUTHSEA, PO5 4DY, SOUTHSEA, PO5 4DY | 175.9p | 2.0 mi |
local_gas_station Cheapest diesel in Portsmouth
| # | Forecourt | Price | From centre | Price reported |
|---|---|---|---|---|
| 1 | Asda PortsmouthTHE BRIDGE SHOPPING CENTRE, SOMERS ROAD NORTH, PORTSMOUTH, PO1 1SL | 189.7p | 1.4 mi | |
| 2 | Grange Road Service StationHARVEST ENERGY, GRANGE ROAD, GOSPORT, PO13 8AP, GOSPORT, PO13 8AP | 189.7p | 3.7 mi | |
| 3 | Portsmouth Extra - Petrol Filling StationTESCO STORES LTD, CLEMENT ATTLEE WAY, PORTSMOUTH, PO6 4SR | 190.9p | 1.8 mi | |
| 4 | Fratton Extra - Petrol Filling StationFRATTON WAY, PORTSMOUTH, PO4 8FD | 190.9p | 1.9 mi | |
| 5 | Sainsburys FarlingtonFITZHERBERT ROAD, PORTSMOUTH, PO6 1RR | 190.9p | 2.6 mi |
local_gas_station Cheapest premium diesel in Portsmouth
| # | Forecourt | Price | From centre | Price reported |
|---|---|---|---|---|
| 1 | Green Road Service StationGREEN ROAD SERVICE STATION, GREEN ROAD, SOUTHSEA, PO5 4DY, SOUTHSEA, PO5 4DY | 207.9p | 2.0 mi | |
| 2 | Copnor Esso Express241 COPNOR RD, PORTSMOUTH, PO3 5EE | 211.9p | 1.0 mi | |
| 3 | All Saints Service StationBP, ALL SAINTS SELF SERVICE, COMMERCIAL ROAD, PORTSMOUTH, PO1 4BU | 212.9p | 1.0 mi | |
| 4 | Rontec Milton RoadMILTON ROAD, SOUTHSEA, PO4 8PN | 216.9p | 2.1 mi | |
| 5 | Portchester Sf ConnectWEST STREET, FAREHAM, PO16 9UA | 216.9p | 2.9 mi |
quiz Portsmouth fuel price questions
What is the cheapest petrol in Portsmouth today?
The cheapest petrol in Portsmouth is 159.7p a litre at Asda Portsmouth, THE BRIDGE SHOPPING CENTRE, SOMERS ROAD NORTH, PORTSMOUTH, PO1 1SL. The average across 21 forecourts within 4 miles is 164.9p, and the dearest is 169.9p.
What is the cheapest diesel in Portsmouth today?
The cheapest diesel in Portsmouth is 189.7p a litre at Asda Portsmouth, THE BRIDGE SHOPPING CENTRE, SOMERS ROAD NORTH, PORTSMOUTH, PO1 1SL. The average across 21 forecourts within 4 miles is 195.5p, and the dearest is 199.9p.
How much is premium fuel in Portsmouth?
Super unleaded averages 185.7p at 19 forecourts, from 170.9p. Premium diesel averages 218.5p at 14 forecourts, from 207.9p.
Is fuel in Portsmouth cheaper than the UK average?
Petrol averages 164.9p in Portsmouth, 0.4p below the UK average of 165.3p. Diesel averages 195.5p in Portsmouth, same as the UK average of 195.5p.
How many forecourts are there in Portsmouth?
21 forecourts within 4 miles of Portsmouth centre report their prices to the UK Government's Fuel Finder scheme.
How often are Portsmouth fuel prices updated?
Forecourts report prices to the Fuel Finder scheme and FillRadar reads them about every 30 minutes; these were read 17 minutes ago. A forecourt can change its price between updates, so check the price at the pump.
info About these prices
Retailers report prices to the Fuel Finder scheme and FillRadar reads them about every 30 minutes. A forecourt can change its price between updates, so always check the price at the pump. Averages leave out forecourts that are closed and prices that are clearly errors. Distances are straight-line from the town centre.
Unleaded is E10 petrol; super unleaded is E5; premium diesel is the branded high-performance diesel sold at some forecourts.
explore Fuel prices nearby
Prices by retailer
Other fuels
Know the cheapest pump before you set off
FillRadar shows every forecourt on a map, alerts you when a saved price drops, and finds the cheapest stop on your route. Available for Android on Google Play.
Get it on Google Play