Fuel prices › England › Swindon
Cheapest petrol and diesel in Swindon today
Sunday, 15 November 2026 · updated 15 Nov, 13:34 · 22 filling stations in Swindon
The cheapest petrol in Swindon today is 159.7p a litre at Asda Swindon Haydon Supercentre, and the cheapest diesel is 189.7p at Asda Swindon Haydon Supercentre.
Swindon average 164.5p
Swindon average 196.5p
Unleaded petrol (E10) prices in Swindon
22 stations with a current price, cheapest first. Filling a 50-litre tank at the cheapest instead of the dearest saves about £5.60.
- 1Asda Swindon Haydon SupercentreAsda Swindon Haydon Supercentre · Unit A1, North Swindon District Centre, SN25 4BG · updated 12 Nov, 16:26159.7p
- 2Asda West Swindon SuperstoreAsda West Swindon Superstore · West Swindon Shopping Centre, SN5 7DL · updated 12 Nov, 16:34159.7p
- 3Sainsburys BridgemeadSainsburys · Paddington Drive, SN5 7AA · updated 15 Nov, 05:50160.9p
- 4Swindon ExtraTesco · Ocotal Way, SN1 2EH · updated 13 Nov, 16:18160.9p
- 5Bridge End Service StationBP · 67 Bridge End Road, SN3 4PD · updated 13 Nov, 09:35161.9p
- 6Coate Sf ConnectBP · Marlborough Road, SN3 6AA · updated 14 Nov, 10:00162.9p
- 7Eg Swindon PfsEg on the Move · Great Western Way, SN2 1US · updated 13 Nov, 11:06162.9p
- 8Mfg Fleming WayEsso · Fleming Way, SN1 2NG · updated 13 Nov, 21:49162.9p
- 9Mfg Marlborough RoadShell · Marlborough Road, SN3 1NP · updated 13 Nov, 22:02162.9p
- 10Sainsburys StrattonSainsburys · Oxford Road, SN3 4EW · updated 15 Nov, 05:45162.9p
Plus 12 more in the app.
Diesel (B7) prices in Swindon
21 stations with a current price, cheapest first. Filling a 50-litre tank at the cheapest instead of the dearest saves about £5.10.
- 1Asda Swindon Haydon SupercentreAsda Swindon Haydon Supercentre · Unit A1, North Swindon District Centre, SN25 4BG · updated 12 Nov, 16:26189.7p
- 2Asda West Swindon SuperstoreAsda West Swindon Superstore · West Swindon Shopping Centre, SN5 7DL · updated 12 Nov, 16:34189.7p
- 3Sainsburys BridgemeadSainsburys · Paddington Drive, SN5 7AA · updated 15 Nov, 05:50190.9p
- 4Swindon ExtraTesco · Ocotal Way, SN1 2EH · updated 13 Nov, 16:18190.9p
- 5Sainsburys StrattonSainsburys · Oxford Road, SN3 4EW · updated 15 Nov, 05:45192.9p
- 6Blagrove Service StationBP · Bp Garage, SN5 8UY · updated 11 Nov, 09:15196.9p
- 7Bridge End Service StationBP · 67 Bridge End Road, SN3 4PD · updated 13 Nov, 06:00196.9p
- 8Eg Swindon PfsEg on the Move · Great Western Way, SN2 1US · updated 13 Nov, 11:06196.9p
- 9Show Meadow Sf ConnectBP · Swindon Road, SN4 7HF · updated 5 Nov, 18:15196.9p
- 10Asda Calcutt Express PetrolEsso · A419 Crickla, SN6 6JR · updated 9 Nov, 23:23197.9p
Plus 11 more in the app.
Super unleaded (E5) prices in Swindon
20 stations with a current price, cheapest first. Filling a 50-litre tank at the cheapest instead of the dearest saves about £12.50.
- 1Swindon ExtraTesco · Ocotal Way, SN1 2EH · updated 13 Nov, 16:21170.9p
- 2Sainsburys BridgemeadSainsburys · Paddington Drive, SN5 7AA · updated 15 Nov, 05:50172.9p
- 3Sainsburys StrattonSainsburys · Oxford Road, SN3 4EW · updated 15 Nov, 05:45174.9p
- 4Queens Drive Service StationBP · Queens Drive Service Station, SN3 1AS · updated 12 Nov, 20:24178.9p
- 5Bridge End Service StationBP · 67 Bridge End Road, SN3 4PD · updated 13 Nov, 09:35181.9p
- 6Eg Swindon Breeze PfsBreeze · Newport Road, SN1 3RA · updated 22 Oct, 12:37181.9p
- 7Eg Swindon PfsEg on the Move · Great Western Way, SN2 1US · updated 13 Nov, 11:06182.9p
- 8Asda Chiseldon Camp Express PetrolEsso · Marlborough Road, SN4 0NR · updated 11 Nov, 15:15183.9p
- 9Asda Dorcan Way Express PetrolEsso · Dorcan Way, SN3 3RA · updated 11 Nov, 15:20183.9p
- 10Coate Sf ConnectBP · Marlborough Road, SN3 6AA · updated 14 Nov, 10:00183.9p
Plus 10 more in the app.
Premium diesel prices in Swindon
10 stations with a current price, cheapest first. Filling a 50-litre tank at the cheapest instead of the dearest saves about £4.50.
- 1Blagrove Service StationBP · Bp Garage, SN5 8UY · updated 6 Nov, 13:51215.9p
- 2Bridge End Service StationBP · 67 Bridge End Road, SN3 4PD · updated 5 Nov, 10:27216.9p
- 3Eg Swindon PfsEg on the Move · Great Western Way, SN2 1US · updated 13 Nov, 11:06216.9p
- 4Asda Dorcan Way Express PetrolEsso · Dorcan Way, SN3 3RA · updated 4 Nov, 20:53217.9p
- 5Show Meadow Sf ConnectBP · Swindon Road, SN4 7HF · updated 5 Nov, 18:15217.9p
- 6Coate Sf ConnectBP · Marlborough Road, SN3 6AA · updated 13 Nov, 11:45218.9p
- 7Seven Bridges Sf ConnectBP · A419 Southbound, SN6 6JR · updated 7 Nov, 12:00219.9p
- 8Pgg RodbourneShell · Rodbourne Road, SN2 1DH · updated 3 Nov, 11:05222.9p
- 9Pgg South MarstonShell · Shrivenham Road, SN3 4RS · updated 3 Nov, 11:09222.9p
- 10Shell Co-Op Mead WayShell · Shaw Road, SN5 5XS · updated 4 Nov, 15:41224.9p
Questions about fuel in Swindon
- Where is the cheapest petrol in Swindon today?
- Asda Swindon Haydon Supercentre, Unit A1, North Swindon District Centre, SN25 4BG at 159.7p a litre for unleaded (E10), last updated 12 Nov, 16:26.
- Where is the cheapest diesel in Swindon today?
- Asda Swindon Haydon Supercentre, Unit A1, North Swindon District Centre, SN25 4BG at 189.7p a litre, last updated 12 Nov, 16:26.
- How much is fuel in Swindon?
- Unleaded petrol averages 164.5p a litre and diesel averages 196.5p across Swindon's filling stations today.
- How many petrol stations are there in Swindon?
- FillZap has live prices for 22 filling stations in and around Swindon.
- Where do these prices come from?
- From the UK government's Fuel Finder scheme, which forecourts must report their prices to. They update through the day, but can change before you get there, so check the pump.
Tell your friends
Share today's cheapest prices in Swindon with a local group.
FillZap works out whether a detour actually saves you money once you count the extra miles, plans the cheapest stops on a journey, and can tell you when prices drop near you. It's free.
Find cheap fuel near meFuel prices near Swindon
FillZap scans your fuel receipts and keeps them ready as one PDF for HMRC or your employer, and works out your business mileage claim at 45p a mile. Free, no sign-up.
Scan a receipt Work out my 45p-a-mile claim