Skip to content
forecourts.uk

Fuel prices in Swindon

The cheapest diesel in Swindon right now is 194.9p a litre at Ascona Coped Hall Service Station, and the cheapest petrol is 163.7p at Asda West Swindon Superstore and 1 other forecourt. That's across 26 forecourts within 6 miles of the centre, where diesel averages 198.9p and petrol 166.9p. Diesel is down 1.0p on a week ago, and petrol is down 3.0p on a week ago.

Cheapest right now

  1. 1949 Diesel

    Ascona Coped Hall Service Station

    4.8 mi

    Esso · Swindon Road · Royal Wootton Bassett

    Unchanged for Open 24 hours today
    Cheapest diesel EV 300kW24h fuelCar washAir & screenwashWater
  2. 1637 Unleaded

    Asda West Swindon Superstore

    2.0 mi

    Asda West Swindon Superstore · West Swindon Shopping Centre · Swindon

    Changed Open until 21:30
    Cheapest petrol ToiletsAir & screenwashWater
Swindon
Average price per litre
Unleaded 26 forecourts · low 163.7p
1669
Diesel 24 forecourts · low 194.9p
1989
Super unleaded 23 forecourts · low 176.9p
1879
Premium diesel 10 forecourts · low 215.9p
2189
Averages leave out prices that haven't changed in 30 days.

Every forecourt in Swindon

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

  1. 1949 Diesel

    Ascona Coped Hall Service Station

    4.8 mi

    Esso · Swindon Road · Royal Wootton Bassett

    Unchanged for Open 24 hours today
    EV 300kW24h fuelCar washAir & screenwashWater
  2. 1957 Diesel

    Asda West Swindon Superstore

    2.0 mi

    Asda West Swindon Superstore · West Swindon Shopping Centre · Swindon

    Changed Open until 21:30
    ToiletsAir & screenwashWater
  3. 1957 Diesel

    Asda Swindon Haydon Supercentre

    3.1 mi

    Asda Swindon Haydon Supercentre · Unit A1, North Swindon District Centre · Swindon

    Changed Open 24 hours today
    EV 3kW24h fuelToilets
  4. 1959 Diesel

    Sainsburys Bridgemead

    1.3 mi

    Sainsbury's · Paddington Drive · Swindon

    Changed Open until 22:00
    EV 150kWCar washAir & screenwash
  5. 1959 Diesel

    Asda Wootton Bassett Express Petrol

    5.2 mi

    Esso · 94 High Street · Wootton Bassett

    Unchanged for Open until 22:30
  6. 1969 Diesel

    Show Meadow Sf Connect

    5.0 mi

    BP · Swindon Road · Swindon

    Unchanged for Open 24 hours today
    24h fuelCar washToiletsAir & screenwash
  7. 1979 Diesel

    EG Swindon

    0.7 mi

    EG On The Move · Great Western Way · Swindon

    Unchanged for Open 24 hours today
    EV 160kW24h fuelAir & screenwashWater
  8. 1979 Diesel

    Swindon Extra

    0.8 mi

    Tesco · Ocotal Way · Swindon

    Unchanged for Open 24 hours today
    EV 7kW24h fuelToiletsAir & screenwashWater
  9. 1979 Diesel

    Sainsburys Stratton

    2.6 mi

    Sainsbury's · Oxford Road · Swindon

    Changed Open until 22:00
    Car washAir & screenwash
  10. 1989 Diesel

    EG Swindon Breeze

    0.6 mi

    Breeze · Newport Road · Swindon

    Unchanged for Open 24 hours today
    24h fuelAir & screenwash
  11. 1989 Diesel

    Bridge End Service Station

    1.4 mi

    BP · 67 Bridge End Road · Swindon

    Unchanged for Open until 23:00
    Air & screenwashWater
  12. 1989 Diesel

    Asda Dorcan Way Express Petrol

    1.7 mi

    Esso · Dorcan Way · Swindon

    Unchanged for Open until midnight
    Toilets
  13. 1989 Diesel

    Blagrove Service Station

    2.7 mi

    BP · BP Garage · Swindon

    Unchanged for Open until 21:45
    Car washAir & screenwashWater
  14. 1989 Diesel

    Asda Chiseldon Camp Express Petrol

    3.9 mi

    Esso · Marlborough Road · Swindon

    Unchanged for Open 24 hours today
    24h fuel
  15. 1989 Diesel

    Seven Bridges Sf Connect

    5.7 mi

    BP · A419 Southbound · Swindon

    Changed Open 24 hours today
    AdBlue pump24h fuelToiletsAir & screenwash
  16. 1989 Diesel

    Asda Calcutt Express Petrol

    5.8 mi

    Esso · A419 Crickla · Swindon

    Changed Open 24 hours today
    AdBlue pump24h fuelCar washToilets
  17. 1999 Diesel

    Pgg Kings Hill

    0.7 mi

    Valero · Kingshill Road · Swindon

    Unchanged for Open 24 hours today
    24h fuelAir & screenwashWater
  18. 1999 Diesel

    Pgg Rodbourne

    1.2 mi

    Shell · Rodbourne Road · Swindon

    Unchanged for Open 24 hours today
    24h fuelToiletsAir & screenwashWater
  19. 1999 Diesel

    MFG Marlborough Road

    1.7 mi

    Shell · Marlborough Road · Swindon

    Unchanged for Open until 22:00
    ToiletsAir & screenwashWater
  20. 1999 Diesel

    Coate Sf Connect

    1.9 mi

    BP · Marlborough Road · Swindon

    Unchanged for Open 24 hours today
    EV 150kW24h fuelToiletsAir & screenwash
  21. 1999 Diesel

    Shell Co-Op Mead Way

    2.0 mi

    Shell · Shaw Road · Swindon

    Unchanged for Open 24 hours today
    24h fuelCar washToiletsAir & screenwashWater
  22. 1999 Diesel

    MFG Penhill

    2.4 mi

    BP · 568-574 Cricklade Road · Penhill

    Unchanged for Open 24 hours today
    EV 300kW24h fuelCar washToiletsAir & screenwash
  23. 1999 Diesel

    Pgg South Marston

    2.9 mi

    Shell · Shrivenham Road · Swindon

    Unchanged for Open until 22:00
    Car washAir & screenwashWater
  24. 2019 Diesel

    MFG Highworth

    5.7 mi

    Esso · Swindon Road · Highworth

    Unchanged for Open 24 hours today
    24h fuelCar washToiletsAir & screenwashWater
  25. 1999 Diesel

    MFG Fleming Way

    0.5 mi

    Esso · Fleming Way · Swindon

    Unchanged since · may be out of date Open 24 hours today
    24h fuelCar washAir & screenwashWater
  26. 1989 Diesel

    Queens Drive Service Station

    0.8 mi

    BP · Queens Drive Service Station · Swindon

    Unchanged since · may be out of date Open 24 hours today
    24h fuelToiletsAir & screenwashWater

EV charging in Swindon

62 public charging sites within 6 miles of Swindon, 22 of them rapid (50kW or more). See EV chargers in Swindon.

Facilities in Swindon

Fuel in Swindon: common questions

What is the cheapest diesel in Swindon today?

194.9p a litre at Ascona Coped Hall Service Station, Swindon Road. Ascona Coped Hall Service Station last changed this price 4 days ago.

What is the cheapest petrol in Swindon today?

163.7p a litre at Asda West Swindon Superstore, West Swindon Shopping Centre, and 1 other forecourt charging the same. Asda West Swindon Superstore last changed this price 2 days ago.

What is the average price of fuel in Swindon?

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

Are fuel prices going up in Swindon?

Diesel is down 1.0p on a week ago, and petrol is down 3.0p on a week ago. These compare today's average with the average we recorded in Swindon seven days ago.

How many forecourts are there in Swindon?

26 forecourts within 6 miles of Swindon town centre report their prices. 2 have AdBlue pumps, 5 have rapid EV charging, 17 sell fuel 24 hours, 11 have a car wash, 1 has HGV access.

How up to date are these prices?

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