⛽ Updated 2026-04-05

Cheapest fuel in Salisbury today

Tracking 16 stations across Salisbury, Wiltshire. Prices updated daily from official government data.

Cheapest petrol in Salisbury today
151.9p+3.2p vs last week
Tesco · AMESBURY SUPERSTORE - PETROL FILLING STATION
SP4 7RT
Avg petrol
155.3p
+3.2p vs last week
Avg diesel
186.8p
Price spread
8.0p

Station map

🛒 Cheapest supermarket
Tesco
Tesco
AMESBURY SUPERSTORE - PETROL FILLING STATION
SP4 7RT
151.9p
🔧 Cheapest independents
A
Amesbury Filling Station
SP4 7DY
153.9p
BP
BP
High Post Filling Station
SP4 6AT
153.9p
BP
BP
FOUR ACRES SF CONNECT
SP1 3HP
153.9p

📈 30-day price trend — Salisbury

135p162p188p03-0603-1303-2103-2804-05
— Petrol (E10)— Diesel

Key insights for Salisbury

  • Average petrol has risen 3.2p/litre in Salisbury over the past week
  • There is a 8p/litre spread between the cheapest and most expensive petrol in Salisbury — filling a 55L tank at the cheapest saves ~£4.40
  • Tesco is the cheapest forecourt in Salisbury at 151.9p, 2p cheaper than the cheapest independent
  • Melksham is currently 1.2p/litre cheaper on average than Salisbury

Is it cheaper nearby?

Towns near Salisbury — click to compare

154.1p-1.2p
154.2p-1.1p
Salisbury
155.3p
157.0p+1.7p
158.5p+3.2p
161.4p+6.1p

Top 5 cheapest stations in Salisbury

Tap a station to see opening times and details

🏆
Tesco
T
Tesco
AMESBURY SUPERSTORE - PETROL FILLING STATIONSP4 7RTPetrolSupermarket
151.9p
#2
Tesco
T
Tesco
SALISBURY EXTRA - PETROL FILLING STATIONSP1 2NYPetrolSupermarket
152.9p
#3
A
Amesbury Filling Station
SP4 7DYPetrol
153.9p
#4
BP
B
BP
High Post Filling StationSP4 6ATPetrol
153.9p
#5
BP
B
BP
FOUR ACRES SF CONNECTSP1 3HPPetrol
153.9p
📰 Fuel prices in Salisbury — latest update

# Petrol Prices Rise in Salisbury

Motorists in Salisbury are facing higher fuel costs, with the average petrol price climbing to 155.2p per litre—a significant jump of 4.7p from last week. The town sits just 0.2p below the UK national average of 155.4p/litre, offering little relief for drivers. Across the 16 tracked stations in Salisbury, prices vary by 8.0p per litre between the cheapest and most expensive forecourts, meaning location matters when filling up.

Tesco offers the lowest prices in the area at 151.9p per litre, making it worth the visit if accessible. With an 8p spread across stations, shopping around can result in meaningful savings on a full tank. Drivers are advised to check current prices at local forecourts before refuelling, as costs continue to fluctuate in line with national trends.

Get Salisbury alerts in your inbox
Free weekly digest — no app needed. Unsubscribe anytime.
Get free alerts →

Fuel prices in Salisbury — what's happening

Updated 2026-04-05

# Petrol Prices Rise in Salisbury Motorists in Salisbury are facing higher fuel costs, with the average petrol price climbing to 155.2p per litre—a significant jump of 4.7p from last week. The town sits just 0.2p below the UK national average of 155.4p/litre, offering little relief for drivers. Across the 16 tracked stations in Salisbury, prices vary by 8.0p per litre between the cheapest and most expensive forecourts, meaning location matters when filling up. Tesco offers the lowest prices in the area at 151.9p per litre, making it worth the visit if accessible. With an 8p spread across stations, shopping around can result in meaningful savings on a full tank. Drivers are advised to check current prices at local forecourts before refuelling, as costs continue to fluctuate in line with national trends.