Fuel prices in SO21 today, 4 November 2026

Live petrol and diesel prices at 8 stations in the SO21 postcode area, cheapest first, from the government's Fuel Finder open data.

Cheapest unleaded
171.9p
Cheapest diesel
199.9p
Avg unleaded (SO21)
182.9p
Avg diesel (SO21)
207.2p

8 fuel stations in the SO21 postcode area report pump prices to the government's Fuel Finder scheme. Unleaded runs from 171.9p at Esso up to 196.9p, a 25.0p gap across SO21, so it pays to check before you fill up. On average SO21 is 12.2p dearer than the UK as a whole.

Esso
Barton By Pass, Barton Stacey / Winchester
SO21 3NF
Price last reported 28 Sept
24 hours · Air · Water · Toilets · AdBlue pump
Unleaded171.9p
Diesel199.9p
BP
Popham Services, Winchester
SO21 3SP
24 hours · Air · Toilets
Unleaded177.9p
Diesel201.9p
Texaco
Texaco Service Station, Sutton Scotney, Winchester
SO21 3LA
Unleaded179.9p
Diesel202.9p
Esso
Cocksford Down, Popham
SO21 3BD
24 hours · Toilets · AdBlue pump
Unleaded179.9p
Diesel202.9p
Shell
A34 Winchester By Pass Northbound, Winchester
SO21 3JY
Price last reported 3 Oct
24 hours · Air · Water · Toilets · AdBlue pump
Unleaded179.9p
Diesel204.9p
Shell
A34 Winchester By Pass Southbound, Winchester
SO21 3JY
Price last reported 3 Oct
24 hours · Air · Water · Toilets · AdBlue pump
Unleaded179.9p
Diesel204.9p
BP
M3 Motorway Southbound, Winchester
SO21 1PP
24 hours · Air · Toilets
Unleaded196.9p
Diesel219.9p
BP
M3 Motorway Northbound, Winchester
SO21 1PP
24 hours · Air · Toilets
Unleaded196.9p
Diesel219.9p

Data updated 1 hour ago.

Cheapest fuel in SO21: quick answers

Where is the cheapest petrol in SO21?

The cheapest unleaded in the SO21 postcode area right now is 171.9p per litre at Esso, BARTON BY PASS, BARTON STACEY / WINCHESTER. The SO21 average is 182.9p.

Where is the cheapest diesel in SO21?

The lowest diesel price in SO21 is currently 199.9p per litre at Esso, BARTON BY PASS, BARTON STACEY / WINCHESTER.

Nearby postcode areas