Petrol stations in Salisbury
There are 19 petrol stations in Salisbury (South West) with current fuel prices. The cheapest diesel is currently € 1.789 at Murco.
Cheapest Diesel£ 1.789 — Murco
Cheapest Unleaded£ 1.569 — Murco
Stations19
Loading map…
Murco
Amesbury Filling Station, 2, London Road, Amesbury, SP4 7DY Salisbury
Unleaded (E10): £ 1.569Diesel: £ 1.789
Murco T/a GerrishFuels
Nisa Supermarket, 26, Salisbury Road, Bulford, SP4 9DQ Salisbury
Unleaded (E10): £ 1.579Diesel: £ 1.789
Tesco
Amesbury Distribution Park, London Road, Amesbury, SP4 7RT Salisbury
Unleaded (E10): £ 1.589Diesel: £ 1.799
Murco T/a GerrishFuels
Stonehenge Filling Station, High Street, Winterbourne Stoke, SP3 4SZ Salisbury
Unleaded (E10): £ 1.599Diesel: £ 1.799
Asda Express
Mid Summer Place, Amesbury, SP4 7SQ Salisbury
Unleaded (E10): £ 1.599Diesel: £ 1.819
murco
Bridge Garage, Maddington Street, Shrewton, SP3 4JD Salisbury
Unleaded (E10): £ 1.619Diesel: £ 1.829
Murco
Tilshead Garage, High Street, Tilshead, Salisbury, SP3 4SB, SP3 4SB Salisbury
Unleaded (E10): £ 1.599Diesel: £ 1.839
BP
High Post Filling Station, High Post, Salisbury, SP4 6AT, SP4 6AT Salisbury
Unleaded (E10): £ 1.609Diesel: £ 1.839
Shell
Churchill Way West, SP2 7TS Salisbury
Unleaded (E10): £ 1.649Diesel: £ 1.849
Shell
133 Wilton Road, SP2 7JB Salisbury
Unleaded (E10): £ 1.649Diesel: £ 1.849
Texaco
Westacre Filling Station, 108, Wilton Road, SP2 7JJ Salisbury
Unleaded (E10): £ 1.649Diesel: £ 1.849
Tesco
Tesco Stores Ltd, The Bourne Centre, Southampton Road, SP1 2NY Salisbury
Unleaded (E10): £ 1.649Diesel: £ 1.849
Shell
H L Edwards Ltd, Tinker Bell Service Station, Wilton Road, Barford St. Martin, SP3 4AD Salisbury
Unleaded (E10): £ 1.649Diesel: £ 1.849
BP
London Road, SP1 3HP Salisbury
Unleaded (E10): £ 1.659Diesel: £ 1.859
Esso
Southampton Road, SP1 2LL Salisbury
Unleaded (E10): £ 1.669Diesel: £ 1.869
BP
Downton Road, SP2 8AR Salisbury
Unleaded (E10): £ 1.689Diesel: £ 1.889
Riverside Service Station
Esso, Riverside Service Station, Warminster Road, Stapleford, SP3 4LT Salisbury
Unleaded (E10): £ 1.698Diesel: £ 1.898
Esso
Salisbury Road, SP5 3HZ Salisbury
Unleaded (E10): £ 1.689Diesel: £ 1.909
Shell
A303, SP4 7AS Salisbury
Unleaded (E10): £ 1.659Diesel: £ 1.919
Price trend in Salisbury
Diesel ranged between £ 1.719 and £ 1.919 over the last 30 days.
Unleaded (E10) ranged between £ 1.548 and £ 1.799 over the last 30 days.
| Date | Avg. Diesel | Avg. Unleaded |
|---|---|---|
| 20/08/2026 | £ 1.811 | £ 1.601 |
| 21/08/2026 | £ 1.817 | £ 1.601 |
| 24/08/2026 | £ 1.823 | £ 1.608 |
| 25/08/2026 | £ 1.825 | £ 1.608 |
| 26/08/2026 | £ 1.826 | £ 1.608 |
| 27/08/2026 | £ 1.828 | £ 1.611 |
| 28/08/2026 | £ 1.828 | £ 1.611 |
| 29/08/2026 | £ 1.827 | — |
| 31/08/2026 | £ 1.827 | £ 1.610 |
| 01/09/2026 | £ 1.827 | £ 1.610 |
| 02/09/2026 | £ 1.827 | £ 1.613 |
| 03/09/2026 | £ 1.832 | £ 1.616 |
| 04/09/2026 | £ 1.842 | £ 1.630 |
| 05/09/2026 | £ 1.845 | £ 1.634 |
Price comparison
Salisbury is currently cheaper than the median in South West (1.7p) and the average in United Kingdom (1.1p).
| Area | Diesel | Unleaded (E10) |
|---|---|---|
| City | £ 1.852 | £ 1.643 |
| South West | £ 1.869 | £ 1.649 |
| United Kingdom | £ 1.863 | £ 1.648 |
Nearby stations
| City | Stations | Diesel | Unleaded (E10) |
|---|---|---|---|
| Ringwood | 6 | £ 1.889 | £ 1.679 |
| Devizes | 3 | £ 1.899 | £ 1.689 |
| Marlborough | 4 | £ 1.859 | £ 1.639 |
| Romsey | 6 | £ 1.869 | £ 1.659 |