Petrol stations in Salisbury
There are 19 petrol stations in Salisbury (South West) with current fuel prices. The cheapest diesel is currently € 1.669 at Murco T/a GerrishFuels.
Cheapest Diesel£ 1.669 — Murco T/a GerrishFuels
Cheapest Unleaded£ 1.459 — Murco T/a GerrishFuels
Stations19
Loading map…
Murco T/a GerrishFuels
Nisa Supermarket, 26, Salisbury Road, Bulford, SP4 9DQ Salisbury
Unleaded (E10): £ 1.459Diesel: £ 1.669
Tesco
Amesbury Distribution Park, London Road, Amesbury, SP4 7RT Salisbury
Unleaded (E10): £ 1.469Diesel: £ 1.679
Murco T/a GerrishFuels
Stonehenge Filling Station, High Street, Winterbourne Stoke, SP3 4SZ Salisbury
Unleaded (E10): £ 1.499Diesel: £ 1.679
Murco
Amesbury Filling Station, 2, London Road, Amesbury, SP4 7DY Salisbury
Unleaded (E10): £ 1.499Diesel: £ 1.699
Asda Express
Mid Summer Place, Amesbury, SP4 7SQ Salisbury
Unleaded (E10): £ 1.499Diesel: £ 1.709
BP
High Post Filling Station, High Post, Salisbury, SP4 6AT, SP4 6AT Salisbury
Unleaded (E10): £ 1.499Diesel: £ 1.719
Tesco
Tesco Stores Ltd, The Bourne Centre, Southampton Road, SP1 2NY Salisbury
Unleaded (E10): £ 1.499Diesel: £ 1.719
Texaco
Westacre Filling Station, 108, Wilton Road, SP2 7JJ Salisbury
Unleaded (E10): £ 1.519Diesel: £ 1.719
Murco
Tilshead Garage, High Street, Tilshead, Salisbury, SP3 4SB, SP3 4SB Salisbury
Unleaded (E10): £ 1.519Diesel: £ 1.719
Shell
H L Edwards Ltd, Tinker Bell Service Station, Wilton Road, Barford St. Martin, SP3 4AD Salisbury
Unleaded (E10): £ 1.519Diesel: £ 1.719
murco
Bridge Garage, Maddington Street, Shrewton, SP3 4JD Salisbury
Unleaded (E10): £ 1.529Diesel: £ 1.719
Shell
Churchill Way West, SP2 7TS Salisbury
Unleaded (E10): £ 1.529Diesel: £ 1.729
Shell
133 Wilton Road, SP2 7JB Salisbury
Unleaded (E10): £ 1.529Diesel: £ 1.729
BP
London Road, SP1 3HP Salisbury
Unleaded (E10): £ 1.539Diesel: £ 1.739
Riverside Service Station
Esso, Riverside Service Station, Warminster Road, Stapleford, SP3 4LT Salisbury
Unleaded (E10): £ 1.548Diesel: £ 1.748
BP
Downton Road, SP2 8AR Salisbury
Unleaded (E10): £ 1.539Diesel: £ 1.759
Esso
Salisbury Road, SP5 3HZ Salisbury
Unleaded (E10): £ 1.579Diesel: £ 1.779
Esso
Southampton Road, SP1 2LL Salisbury
Unleaded (E10): £ 1.559Diesel: £ 1.789
Shell
A303, SP4 7AS Salisbury
Unleaded (E10): £ 1.579Diesel: £ 1.799
Price trend in Salisbury
Diesel ranged between £ 1.489 and £ 1.849 over the last 30 days.
Unleaded (E10) ranged between £ 1.429 and £ 1.699 over the last 30 days.
| Date | Avg. Diesel | Avg. Unleaded |
|---|---|---|
| 07/07/2026 | £ 1.703 | £ 1.488 |
| 08/07/2026 | £ 1.698 | — |
| 09/07/2026 | £ 1.697 | — |
| 10/07/2026 | £ 1.694 | £ 1.493 |
| 11/07/2026 | — | £ 1.504 |
| 12/07/2026 | £ 1.700 | £ 1.497 |
| 13/07/2026 | — | £ 1.495 |
| 14/07/2026 | £ 1.701 | £ 1.495 |
| 15/07/2026 | £ 1.705 | £ 1.498 |
| 16/07/2026 | — | £ 1.504 |
| 17/07/2026 | £ 1.714 | £ 1.506 |
| 18/07/2026 | £ 1.715 | £ 1.508 |
| 19/07/2026 | £ 1.716 | £ 1.510 |
| 20/07/2026 | £ 1.720 | £ 1.514 |
Price comparison
Salisbury is currently more expensive than the median in South West (1.9p) and the average in United Kingdom (2.3p).
| Area | Diesel | Unleaded (E10) |
|---|---|---|
| City | £ 1.728 | £ 1.523 |
| South West | £ 1.709 | £ 1.549 |
| United Kingdom | £ 1.705 | £ 1.545 |
Nearby stations
| City | Stations | Diesel | Unleaded (E10) |
|---|---|---|---|
| Ringwood | 6 | £ 1.689 | £ 1.549 |
| Marlborough | 3 | £ 1.697 | £ 1.517 |
| Devizes | 3 | £ 1.719 | £ 1.539 |
| Romsey | 6 | £ 1.719 | £ 1.579 |