Petrol (Unleaded) in Shaftesbury costs from 165.5p to 169.5p a litre right now, 167.8p on average across 3 stations. Diesel in Shaftesbury costs from 187.5p to 191.4p a litre right now, 189.4p on average across 3 stations.The cheapest is Tesco - SHAFTESBURY, 1.1 km from the centre. Prices last updated 12:55 (Europe/London).
A 55-litre fill-up at the cheapest station in Shaftesbury instead of the dearest one, and instead of the city average.
Supermarket forecourts in Shaftesbury: Tesco.
Calculated from the same live prices as the station table below — 3 stations in Shaftesbury, at the update time shown above.
| Station | |||||
|---|---|---|---|---|---|
|
1
Tesco - SHAFTESBURY
Tesco · SP7 8PF
|
1.1 km | 1.875 | 1.655 | 1.755 | — |
|
2
BLACKMORE VALE SERVICES - SHAFTESBURY
· SP7 9PX
|
2.1 km | 1.894 | 1.685 | 1.875 | — |
|
3
Esso - SHAFTESBURY
Esso · SP7 8DS
|
1.0 km | 1.914 | 1.695 | 1.884 | 2.104 |
Diesel is up 5.8p versus 7 days ago (3 stations with prices on both days).
Tracked continuously: 3 of 3 stations · 2026-09-07 to 2026-09-14
| Brand | From | Average | Stations |
|---|---|---|---|
| Tesco | 187.5p | 187.5p | 1 |
| Esso | 191.4p | 191.4p | 1 |
Shaftesbury itself has 3 petrol stations with live prices tracked on fuel-prices.eu. Including the towns within roughly 10 km, the total rises to 8 stations. Data comes from the UK official fuel price data scheme.
The cheapest diesel in Shaftesbury today is 187.5p a litre at Tesco - SHAFTESBURY. Prices in nearby towns are often lower — use the +2 / +5 / +10 km filter above to compare.
The average diesel price in Shaftesbury is 189.4p a litre, 2.5p below the national average of 191.9p.
The cheapest petrol in Shaftesbury today is 165.5p a litre at Tesco - SHAFTESBURY, 1.1 km from the city centre. It is 2.3p below the Shaftesbury average of 167.8p across the 3 stations we track in the city.
Yes. Supermarket forecourts in Shaftesbury (Tesco) average 187.5p a litre for diesel across 1 stations, against 191.4p at the other 1 stations — 3.9p cheaper.
Prices are updated daily from the UK official fuel price data scheme (retailer price feeds published under the government fuel-finder initiative).
Prices are collected from the UK official fuel price data scheme — the open price feeds published by major retailers under the government fuel-finder initiative — and refreshed daily. Prices are indicative and may differ at the pump. See also: live map of the UK · all live markets.
Contains public sector information licensed under the Open Government Licence v3.0. Source: Fuel Finder (CMA / GOV.UK).