Cheapest petrol stations in Hampshire today
170 petrol stations in Hampshire have posted a price today. Unleaded (E10) is £1.771 a litre on average, and the cheapest forecourt is charging £1.699. Compared with the national average (£1.748), that's 1.3% more. The cheapest brand locally is JET, averaging £1.723 for Unleaded (E10). Cheapest versus dearest comes to £0.360 a litre — £18.00 on a 50 L tank.
Unleaded (E10): the 10 cheapest petrol stations in Hampshire
| # | Station · Address | Brand | Price | vs average |
|---|---|---|---|---|
| 1 | ANDOVER EXTRA - PETROL FILLING STATIONRIVER WAY | Tesco | £1.699/L | −0.072 |
| 2 | Eastleigh Service StationVALERO SERVICE STATION, SOUTHAMPTON ROAD, EASTLEIGH, SO50 5QT | Valero | £1.699/L | −0.072 |
| 3 | Weyhill Service StationWEYHILL FILLING STATION, WEYHILL ROAD, WEYHILL | JET | £1.699/L | −0.072 |
| 4 | NEW MILTON SUPERSTORE - PETROL FILLING STATIONTESCO STORES LTD, CAIRD AVENUE | Tesco | £1.709/L | −0.062 |
| 5 | Loaders Garage LtdLOADERS GARAGE LTD, ST. JOHNS ROAD, NEW MILTON, BH25 5SA | Esso | £1.710/L | −0.061 |
| 6 | Horton Heath Service StationHORTON HEATH FILLING STATION, BOTLEY ROAD, HORTON HEATH | JET | £1.719/L | −0.052 |
| 7 | Phoenix Green Service StationPhoenix Green Service Station, London Road | JET | £1.719/L | −0.052 |
| 8 | SAINSBURYS BADGERS FARMBADGER FARM ROAD | Sainsbury's | £1.719/L | −0.052 |
| 9 | St Cross Service StationST. CROSS FILLING STATION, 43, ST. CROSS ROAD | BP | £1.719/L | −0.052 |
| 10 | Emsworth Service StationEMSWORTH SERVICE STATION, 21-25, HAVANT ROAD, EMSWORTH, PO10 7JD | JET | £1.727/L | −0.044 |
Diesel: the 10 cheapest petrol stations in Hampshire
| # | Station · Address | Brand | Price | vs average |
|---|---|---|---|---|
| 1 | NEW MILTON SUPERSTORE - PETROL FILLING STATIONTESCO STORES LTD, CAIRD AVENUE | Tesco | £1.969/L | −0.046 |
| 2 | NTS Coach House service stationTEXACO, 42-44, DRAGON STREET | Texaco | £1.969/L | −0.046 |
| 3 | Loaders Garage LtdLOADERS GARAGE LTD, ST. JOHNS ROAD, NEW MILTON, BH25 5SA | Esso | £1.970/L | −0.045 |
| 4 | Emsworth Service StationEMSWORTH SERVICE STATION, 21-25, HAVANT ROAD, EMSWORTH, PO10 7JD | JET | £1.977/L | −0.038 |
| 5 | Grange Road Service StationHARVEST ENERGY, GRANGE ROAD, GOSPORT, PO13 8AP | JET | £1.977/L | −0.038 |
| 6 | ANDOVER EXTRA - PETROL FILLING STATIONRIVER WAY | Tesco | £1.979/L | −0.036 |
| 7 | ASDA HAVANT SUPERCENTRELARCHWOOD AVENUE, BEDHAMPTON | Asda | £1.979/L | −0.036 |
| 8 | EMSWORTH SF CONNECTEMSWORTH BY PASS | BP | £1.979/L | −0.036 |
| 9 | Eastleigh Service StationVALERO SERVICE STATION, SOUTHAMPTON ROAD, EASTLEIGH, SO50 5QT | Valero | £1.979/L | −0.036 |
| 10 | HAVANT EXTRA - PETROL FILLING STATIONTESCO STORES LTD, SOLENT ROAD | Tesco | £1.979/L | −0.036 |
Official prices from the Fuel Finder open data scheme (DESNZ). .
Frequently asked questions
Which is the cheapest petrol station in Hampshire today?
Today it is ANDOVER EXTRA - PETROL FILLING STATION (RIVER WAY), with Unleaded (E10) at £1.699. That's £18.00 less on a 50 L tank than at the dearest.
How much is a litre of Diesel in Hampshire today?
£2.015 on average. The cheapest station sells it at £1.969 and the dearest at £2.179.
How many petrol stations are there in Hampshire?
Today 170 petrol stations in Hampshire have a published price. The most common brands are Esso, BP, Shell.
Always find the cheapest option
Refil shows the cheapest EV charger near you on the map, plus fuel prices in Spain, France, Germany, Italy and Portugal. Download it free on the App Store.
Download on the App Store