Cheapest petrol in Basingstoke today: unleaded from 156.9p and diesel from 189.9p a litre, across 4 forecourts within 8 miles. Updated every morning from...
Basingstoke petrol prices today: the cheapest unleaded within 8 miles of Basingstoke is 156.9p a litre at TESCO, District Shopping Centre Chineham Basingstoke; the cheapest diesel is 189.9p at TESCO, District Shopping Centre Chineham Basingstoke. Across the 4 stations reporting, unleaded averages 170.9p and diesel 197.4p, so the gap between the dearest and cheapest forecourt is worth checking before you fill up. Prices are the ones the retailers published this morning under the UK fuel price open data scheme; checked 6 November 2026 at 06:19.
Cheapest unleaded (E10) near Basingstoke
| Forecourt | Unleaded | From Basingstoke |
|---|---|---|
| TESCO District Shopping Centre Chineham Basingstoke, RG24 8BE | 156.9p | 1.7 mi |
| Asda Grove Road, Basingstoke, RG21 3AX | 169.9p | 0.9 mi |
| Asda Mulfords Hill, Tadley, RG26 3LQ | 177.9p | 6.3 mi |
| Asda Cocksford Down, Popham, SO21 3BD | 178.9p | 7.9 mi |
Cheapest diesel (B7) near Basingstoke
| Forecourt | Diesel | From Basingstoke |
|---|---|---|
| TESCO District Shopping Centre Chineham Basingstoke, RG24 8BE | 189.9p | 1.7 mi |
| Asda Grove Road, Basingstoke, RG21 3AX | 196.9p | 0.9 mi |
| Asda Mulfords Hill, Tadley, RG26 3LQ | 199.9p | 6.3 mi |
| Asda Cocksford Down, Popham, SO21 3BD | 202.9p | 7.9 mi |
How to read this page
- Prices are in pence per litre and come from the daily price files the retailers publish under the government's fuel price transparency scheme: Asda, Morrisons, Tesco, Applegreen, Esso, Jet, Moto, Rontec, SGN. Independent forecourts and retailers that do not publish a file are not shown.
- Distances are straight-line from the centre of Basingstoke; the retailer's own site has the station's opening hours.
- Prices can change during the day. If a forecourt shows a different price on the pole, the pole price applies.
Related: Basingstoke roadworks and travel and Basingstoke weather.
Have your say