Petrol stations in Winchester
There are 14 petrol stations in Winchester (South East) with current fuel prices. The cheapest diesel is currently € 1.979 at Murco.
Loading map…
Murco
Pitt Vale Garage, Romsey Road, Winchester, SO22 5QN, SO22 5QN Winchester
Unleaded (E10): £ 1.729Diesel: £ 1.979
Price change 23/09/2026, 18:41
Sainsburys
Badger Farm Road, SO22 4QB Winchester
Unleaded (E10): £ 1.719Diesel: £ 1.989
Price change 18/10/2026, 08:10
Tesco
Tesco Stores Ltd, Easton Lane, SO23 7RS Winchester
Unleaded (E10): £ 1.719Diesel: £ 1.989
Price change 14/10/2026, 15:11
BP
St. Cross Filling Station, 43, St. Cross Road, SO23 9PS Winchester
Unleaded (E10): £ 1.719Diesel: £ 1.999
Price change 02/10/2026, 11:41
Esso
Bar End Road, SO23 9NP Winchester
Unleaded (E10): £ 1.739Diesel: £ 1.999
Price change 12/10/2026, 23:40
Esso
Andover Rd, SO23 7BT Winchester
Unleaded (E10): £ 1.739Diesel: £ 2.009
Price change 19/10/2026, 15:41
Shell
Easton Lane, SO23 7SL Winchester
Unleaded (E10): £ 1.739Diesel: £ 2.019
Price change 19/10/2026, 12:15
BP
Popham Services, SO21 3SP Winchester
Unleaded (E10): £ 1.799Diesel: £ 2.029
Price change 28/09/2026, 12:40
Esso
Harestock Garage, 41, Priors Dean Road, Winchester, SO22 6JU, SO22 6JU Winchester
Unleaded (E10): £ 1.769Diesel: £ 2.039
Price change 12/10/2026, 11:42
Texaco
Texaco Service Station, Sutton Scotney, Winchester, SO21 3LA, SO21 3LA Winchester
Unleaded (E10): £ 1.819Diesel: £ 2.039
Price change 06/10/2026, 12:11
Shell
A34 Winchester By Pass Northbound, SO21 3JY Winchester
Unleaded (E10): £ 1.849Diesel: £ 2.049
Price change 09/10/2026, 15:10
Shell
A34 Winchester By Pass Southbound, SO21 3JY Winchester
Unleaded (E10): £ 1.849Diesel: £ 2.049
Price change 09/10/2026, 15:10
BP
M3 Motorway Southbound, SO21 1PP Winchester
Unleaded (E10): £ 1.959Diesel: £ 2.199
Price change 15/10/2026, 14:41
BP
M3 Motorway Northbound, SO21 1PP Winchester
Unleaded (E10): £ 1.959Diesel: £ 2.199
Price change 15/10/2026, 14:41
Price trend in Winchester
Diesel ranged between £ 1.919 and £ 2.199 over the last 30 days.
Unleaded (E10) ranged between £ 1.689 and £ 1.989 over the last 30 days.
| Date | Avg. Diesel | Avg. Unleaded |
|---|---|---|
| 25/09/2026 | £ 2.001 | £ 1.758 |
| 26/09/2026 | £ 2.042 | — |
| 27/09/2026 | £ 2.048 | £ 1.896 |
| 28/09/2026 | £ 2.029 | £ 1.896 |
| 29/09/2026 | £ 2.003 | — |
| 30/09/2026 | £ 2.013 | £ 1.739 |
| 01/10/2026 | £ 2.015 | £ 1.755 |
| 02/10/2026 | £ 2.059 | £ 1.746 |
| 04/10/2026 | £ 2.077 | £ 1.832 |
| 05/10/2026 | £ 2.049 | £ 1.792 |
| 08/10/2026 | £ 2.038 | £ 1.792 |
| 09/10/2026 | £ 2.038 | — |
| 13/10/2026 | — | £ 1.795 |
| 14/10/2026 | — | £ 1.795 |
Price comparison
Winchester is currently more expensive than the median in South East (4.3p) and the average in United Kingdom (5.2p).
Diesel
- Winchester£ 2.042+5.2 p
- South East£ 1.999+0.9 p
- United Kingdom£ 1.990±0
Unleaded (E10)
- Winchester£ 1.793+5.3 p
- South East£ 1.759+1.9 p
- United Kingdom£ 1.740±0
Difference from the United Kingdom average