Skip to content
forecourts.uk

Fuel prices in Shaftesbury

The cheapest diesel in Shaftesbury right now is 198.9p a litre at Asda Ivy Cross Express Petrol, and the cheapest petrol is 170.9p at Blackmore Vale Services. That's across 3 forecourts within 2 miles of the centre, where diesel averages 198.9p and petrol 171.9p. petrol is down 2.0p on a week ago.

Cheapest right now

  1. 1989 Diesel

    Asda Ivy Cross Express Petrol

    0.3 mi

    Esso · Ivy Cross · Shaftesbury

    Unchanged for Open 24 hours today
    Cheapest diesel 24h fuelCar washToilets
  2. 1709 Unleaded

    Blackmore Vale Services

    1.9 mi

    Blackmore Vale Filling Station · Shaftesbury

    Changed Open until 20:00
    Cheapest petrol Air & screenwash
Shaftesbury
Average price per litre
Unleaded 2 forecourts · low 170.9p
1719
Diesel 1 forecourt · low 198.9p
1989
Super unleaded 2 forecourts · low 185.9p
1889
Premium diesel 1 forecourt · low 217.9p
2179
Averages leave out prices that haven't changed in 30 days.

Every forecourt in Shaftesbury

Sorted by price. Distances are from the centre of Shaftesbury.

  1. 1859 Super unleaded

    Blackmore Vale Services

    1.9 mi

    Blackmore Vale Filling Station · Shaftesbury

    Changed Open until 20:00
    Air & screenwash
  2. 1919 Super unleaded

    Asda Ivy Cross Express Petrol

    0.3 mi

    Esso · Ivy Cross · Shaftesbury

    Unchanged for Open 24 hours today
    24h fuelCar washToilets
  3. 1829 Super unleaded

    Shaftesbury Superstore

    0.1 mi

    Tesco · Christy's Ln · Shaftesbury

    Unchanged since · may be out of date Open until 22:00
    EV 7kWCar washToiletsAir & screenwashWater

EV charging in Shaftesbury

2 public charging sites within 2 miles of Shaftesbury, 1 of them rapid (50kW or more). See EV chargers in Shaftesbury.

Facilities in Shaftesbury

Fuel in Shaftesbury: common questions

What is the cheapest diesel in Shaftesbury today?

198.9p a litre at Asda Ivy Cross Express Petrol, Ivy Cross. Asda Ivy Cross Express Petrol last changed this price 7 days ago.

What is the cheapest petrol in Shaftesbury today?

170.9p a litre at Blackmore Vale Services, Blackmore Vale Filling Station. Blackmore Vale Services last changed this price 2 days ago.

What is the average price of fuel in Shaftesbury?

Diesel averages 198.9p a litre in Shaftesbury, 1.0p above the UK average of 197.9p. Petrol averages 171.9p, 3.0p above the UK average of 168.9p. The averages leave out prices that haven't changed in 30 days.

Are fuel prices going up in Shaftesbury?

petrol is down 2.0p on a week ago. These compare today's average with the average we recorded in Shaftesbury seven days ago.

How many forecourts are there in Shaftesbury?

3 forecourts within 2 miles of Shaftesbury town centre report their prices. 1 sell fuel 24 hours, 2 have a car wash.

How up to date are these prices?

Each price shows when the forecourt last changed it, so you can see how current it is.