Petrol stations in Salisbury
There are 19 petrol stations in Salisbury (South West) with current fuel prices. The cheapest diesel is currently € 1.939 at Asda Amesbury Express Petrol.
Cheapest Diesel£ 1.939Asda Amesbury Express PetrolCheapest Unleaded£ 1.699Asda Amesbury Express Petrol
19Stations
Loading map…
Asda Amesbury Express Petrol
Mid Summer Place, Amesbury, SP4 7SQ Salisbury
Unleaded (E10): £ 1.699Diesel: £ 1.939
Price change 22/10/2026, 23:11
Murco T/A GerrishFuels
Nisa Supermarket, 26, Salisbury Road, Bulford, SP4 9DQ Salisbury
Unleaded (E10): £ 1.699Diesel: £ 1.939
Price change 22/10/2026, 06:11
Tesco
Amesbury Distribution Park, London Road, Amesbury, SP4 7RT Salisbury
Unleaded (E10): £ 1.699Diesel: £ 1.939
Price change 22/10/2026, 14:41
Murco
Amesbury Filling Station, 2, London Road, Amesbury, SP4 7DY Salisbury
Unleaded (E10): £ 1.699Diesel: £ 1.949
Price change 22/10/2026, 11:10
Shell
H L Edwards Ltd, Tinker Bell Service Station, Wilton Road, Barford St. Martin, SP3 4AD Salisbury
Unleaded (E10): £ 1.729Diesel: £ 1.969
Price change 22/10/2026, 11:41
Tesco
Tesco Stores Ltd, The Bourne Centre, Southampton Road, SP1 2NY Salisbury
Unleaded (E10): £ 1.729Diesel: £ 1.969
Price change 29/09/2026, 14:41
Riverside Service Station
Esso, Riverside Service Station, Warminster Road, Stapleford, SP3 4LT Salisbury
Unleaded (E10): £ 1.738Diesel: £ 1.978
Price change 11/10/2026, 15:11
Murco
Tilshead Garage, High Street, Tilshead, Salisbury, SP3 4SB, SP3 4SB Salisbury
Unleaded (E10): £ 1.699Diesel: £ 1.979
Price change 23/09/2026, 11:40
Texaco
Westacre Filling Station, 108, Wilton Road, SP2 7JJ Salisbury
Unleaded (E10): £ 1.729Diesel: £ 1.979
Price change 22/10/2026, 08:41
BP
High Post Filling Station, High Post, Salisbury, SP4 6AT, SP4 6AT Salisbury
Unleaded (E10): £ 1.729Diesel: £ 1.979
Price change 13/10/2026, 20:40
Murco T/A GerrishFuels
Stonehenge Filling Station, High Street, Winterbourne Stoke, SP3 4SZ Salisbury
Unleaded (E10): £ 1.729Diesel: £ 1.979
Price change 18/10/2026, 20:41
Shell
133 Wilton Road, SP2 7JB Salisbury
Unleaded (E10): £ 1.739Diesel: £ 1.979
Price change 22/10/2026, 13:11
Shell
Churchill Way West, SP2 7TS Salisbury
Unleaded (E10): £ 1.739Diesel: £ 1.979
Price change 22/10/2026, 13:11
Esso
Southampton Road, SP1 2LL Salisbury
Unleaded (E10): £ 1.739Diesel: £ 1.979
Price change 08/10/2026, 23:40
murco
Bridge Garage, Maddington Street, Shrewton, SP3 4JD Salisbury
Unleaded (E10): £ 1.739Diesel: £ 1.989
Price change 30/09/2026, 09:11
BP
London Road, SP1 3HP Salisbury
Unleaded (E10): £ 1.749Diesel: £ 1.989
Price change 22/10/2026, 13:41
BP
Downton Road, SP2 8AR Salisbury
Unleaded (E10): £ 1.769Diesel: £ 1.999
Price change 28/09/2026, 18:41
Shell
A303, SP4 7AS Salisbury
Unleaded (E10): £ 1.789Diesel: £ 2.019
Price change 09/10/2026, 15:10
Esso
Salisbury Road, SP5 3HZ Salisbury
Unleaded (E10): £ 1.769Diesel: £ 2.029
Price change 28/09/2026, 16:11
Price trend in Salisbury
Diesel ranged between £ 1.729 and £ 2.029 over the last 30 days.
Unleaded (E10) ranged between £ 1.699 and £ 1.959 over the last 30 days.
| Date | Avg. Diesel | Avg. Unleaded |
|---|---|---|
| 26/09/2026 | £ 1.948 | — |
| 27/09/2026 | £ 1.947 | £ 1.733 |
| 28/09/2026 | £ 1.960 | £ 1.730 |
| 29/09/2026 | £ 1.980 | — |
| 30/09/2026 | £ 1.976 | £ 1.738 |
| 01/10/2026 | £ 1.974 | £ 1.732 |
| 02/10/2026 | £ 1.960 | £ 1.718 |
| 04/10/2026 | £ 1.987 | £ 1.749 |
| 05/10/2026 | £ 1.958 | £ 1.745 |
| 08/10/2026 | £ 1.975 | £ 1.735 |
| 09/10/2026 | £ 1.976 | — |
| 13/10/2026 | — | £ 1.735 |
| 14/10/2026 | — | £ 1.735 |
| 22/10/2026 | £ 1.981 | £ 1.733 |
Price comparison
Salisbury is currently cheaper than the median in South West (2.2p) and the average in United Kingdom (1.3p).
Diesel
- Salisbury£ 1.977−1.3 p
- South West£ 1.999+0.9 p
- United Kingdom£ 1.990±0
Unleaded (E10)
- Salisbury£ 1.732−0.7 p
- South West£ 1.749+1.0 p
- United Kingdom£ 1.739±0
Difference from the United Kingdom average