Fuel Prices in Swindon Today
The cheapest unleaded petrol in Swindon today is 138.7p per litre at ASDA. There are 28 petrol stations within 10 miles of Swindon, Wiltshire. Prices updated hourly. Last checked 20 March 2026.
Cheapest Unleaded (E10) in Swindon
| # | Brand | Address | Postcode | Price (ppl) | £/Litre |
|---|---|---|---|---|---|
| 1 | ASDA | UNIT A1, NORTH SWINDON DISTRICT CENTRE, ABBEY MEADS, SWINDON | SN25 4BG | 138.7p | £1.39 |
| 2 | SAINSBURY'S | PADDINGTON DRIVE, BRIDGEMEAD, SWINDON | SN5 7AA | 138.9p | £1.39 |
| 3 | ASDA | WEST SWINDON SHOPPING CENTRE, SWINDON | SN5 7DL | 138.9p | £1.39 |
| 4 | EDMONDS SERVICE STATION | EDMONDS GARAGE, THE GREEN, LYNEHAM, CHIPPENHAM, SN15 4PD, CHIPPENHAM | SN15 4PD | 139.9p | £1.40 |
| 5 | SAINSBURY'S | OXFORD ROAD, SWINDON | SN3 4EW | 140.9p | £1.41 |
| 6 | ESSO | 109 LONDON ROAD, MARLBOROUGH | SN8 1LH | 142.9p | £1.43 |
| 7 | BREEZE HARVEST ENERGY | NEWPORT ROAD, SWINDON | SN1 3RA | 143.9p | £1.44 |
| 8 | ESSO | FLEMING WAY, SWINDON | SN1 2NG | 143.9p | £1.44 |
| 9 | ESSO | SWINDON ROAD, HIGHWORTH | SN6 7DE | 143.9p | £1.44 |
| 10 | JET | BATH ROAD, FYFIELD, FYFIELD | SN8 1PU | 144.9p | £1.45 |
Cheapest Diesel (B7) in Swindon
| # | Brand | Address | Postcode | Price (ppl) | £/Litre |
|---|---|---|---|---|---|
| 1 | EDMONDS SERVICE STATION | EDMONDS GARAGE, THE GREEN, LYNEHAM, CHIPPENHAM, SN15 4PD, CHIPPENHAM | SN15 4PD | 155.9p | £1.56 |
| 2 | ASDA | WEST SWINDON SHOPPING CENTRE, SWINDON | SN5 7DL | 155.9p | £1.56 |
| 3 | SAINSBURY'S | PADDINGTON DRIVE, BRIDGEMEAD, SWINDON | SN5 7AA | 158.9p | £1.59 |
| 4 | SAINSBURY'S | OXFORD ROAD, SWINDON | SN3 4EW | 159.9p | £1.60 |
| 5 | KINCH FUEL OILS LTD | KINCH FUELS LTD, HORNBURY HILL, MINETY, MALMESBURY, SN16 9QH, MALMESBURY | SN16 9QH | 160.5p | £1.60 |
| 6 | ASDA | UNIT A1, NORTH SWINDON DISTRICT CENTRE, ABBEY MEADS, SWINDON | SN25 4BG | 162.7p | £1.63 |
| 7 | BP | A419 SOUTHBOUND, SWINDON | SN6 6JR | 163.9p | £1.64 |
| 8 | BREEZE HARVEST ENERGY | NEWPORT ROAD, SWINDON | SN1 3RA | 164.9p | £1.65 |
| 9 | ESSO | 109 LONDON ROAD, MARLBOROUGH | SN8 1LH | 165.9p | £1.66 |
| 10 | BP | SWINDON ROAD, SWINDON | SN4 7HF | 165.9p | £1.66 |
Cheapest Super Unleaded (E5) in Swindon
| # | Brand | Address | Postcode | Price (ppl) | £/Litre |
|---|---|---|---|---|---|
| 1 | SAINSBURY'S | PADDINGTON DRIVE, BRIDGEMEAD, SWINDON | SN5 7AA | 150.9p | £1.51 |
| 2 | SAINSBURY'S | OXFORD ROAD, SWINDON | SN3 4EW | 152.9p | £1.53 |
| 3 | EDMONDS SERVICE STATION | EDMONDS GARAGE, THE GREEN, LYNEHAM, CHIPPENHAM, SN15 4PD, CHIPPENHAM | SN15 4PD | 159.9p | £1.60 |
| 4 | ESSO | 94 HIGH STREET, WOOTTON BASSETT | SN4 7AS | 163.9p | £1.64 |
| 5 | ESSO | A419 CRICKLA, SWINDON | SN6 6JR | 163.9p | £1.64 |
| 6 | BREEZE HARVEST ENERGY | NEWPORT ROAD, SWINDON | SN1 3RA | 164.9p | £1.65 |
| 7 | EG ON THE MOVE | GREAT WESTERN WAY, SWINDON | SN2 1US | 164.9p | £1.65 |
| 8 | ESSO | 109 LONDON ROAD, MARLBOROUGH | SN8 1LH | 165.9p | £1.66 |
| 9 | ESSO | FLEMING WAY, SWINDON | SN1 2NG | 165.9p | £1.66 |
| 10 | ESSO | DORCAN WAY, SWINDON | SN3 3RA | 165.9p | £1.66 |
Fuel Brands in Swindon
Swindon is served by 13 fuel brands across 28 stations within a 10-mile radius. The most common brand is ESSO with 8 stations, followed by BP (6) and ASDA (2).
About Swindon
Swindon is a large town in Wiltshire with a population of around 230,000. Originally a railway town, it has grown into a major commercial centre. Located at the junction of the M4 and A419, it is well positioned between London, Bristol, and the Midlands.
About Fuel Prices in Swindon
There are currently 28 petrol stations within 10 miles of Swindon centre reporting live fuel prices. The most common brands are ESSO, BP, ASDA, SAINSBURY'S and 9 others.
The cheapest unleaded petrol in Swindon today is 138.7p per litre at ASDA, UNIT A1, NORTH SWINDON DISTRICT CENTRE, ABBEY MEADS, SWINDON. Diesel prices start from 155.9p per litre at EDMONDS SERVICE STATION, EDMONDS GARAGE, THE GREEN, LYNEHAM, CHIPPENHAM, SN15 4PD, CHIPPENHAM.
By filling up at the cheapest station instead of the average-priced one, you could save approximately £4.07 on a typical 55-litre tank. Over a year of monthly fill-ups, that adds up to around £49 in savings.
Prices are sourced directly from official retailer data feeds including Tesco, Sainsbury's, Asda, Morrisons, BP, Esso, Shell, and Jet. Data is refreshed hourly to ensure you always see the latest prices.
Swindon is located in Wiltshire, England. Fuel prices in the Wiltshire area can vary significantly between brands and locations, so comparing prices before filling up can save you money on every tank.
Frequently Asked Questions
What is the cheapest petrol in Swindon today?
The cheapest unleaded petrol (E10) in Swindon today is 138.7p per litre, available at ASDA on UNIT A1, NORTH SWINDON DISTRICT CENTRE, ABBEY MEADS, SWINDON, SN25 4BG. This price is updated hourly from official retailer feeds.
What is the cheapest diesel in Swindon today?
The cheapest diesel (B7) in Swindon today is 155.9p per litre, available at EDMONDS SERVICE STATION on EDMONDS GARAGE, THE GREEN, LYNEHAM, CHIPPENHAM, SN15 4PD, CHIPPENHAM, SN15 4PD. Diesel prices are updated hourly.
How many petrol stations are near Swindon?
There are 28 petrol stations within 10 miles of Swindon centre, operated by 13 different fuel brands including ASDA, BP, BREEZE HARVEST ENERGY, EDMONDS SERVICE STATION, EG ON THE MOVE and 8 more.
What is the average fuel price in Swindon?
The average unleaded (E10) price in Swindon is 146.1p per litre, and the average diesel (B7) price is 167.8p per litre. Prices vary between brands and locations. By choosing the cheapest station over the average, you could save approximately £4.07 on a typical 55-litre tank.
Which fuel brands operate in Swindon?
Swindon is served by 13 fuel brands: ASDA, BP, BREEZE HARVEST ENERGY, EDMONDS SERVICE STATION, EG ON THE MOVE, ESSO, JET, KINCH FUEL OILS LTD, SAINSBURY'S, SHELL, SHELL RODBOURNE, SHELL SOUTH MARSTON, TEXACO KINGS HILL. The most common brand is ESSO with 8 stations.
How often are fuel prices updated?
Fuel prices on FuelNearby are updated hourly from official retailer data feeds. This includes data from major brands such as Tesco, Sainsbury's, Asda, Morrisons, BP, Esso, Shell, and Jet. Prices shown reflect the latest data published by each fuel retailer.
Is super unleaded available in Swindon?
Yes, super unleaded (E5) is available at 24 stations near Swindon. The cheapest super unleaded price today is 150.9p per litre at SAINSBURY'S, PADDINGTON DRIVE, BRIDGEMEAD, SWINDON.
Where does FuelNearby get its data?
All fuel prices on FuelNearby are sourced directly from official retailer APIs and data feeds published by UK fuel brands including Tesco, Sainsbury's, Asda, Morrisons, BP, Esso, Shell, Jet, Texaco, Gulf, and more. Data is refreshed every hour to ensure accuracy.
How can I find the cheapest fuel near Swindon?
Use the FuelNearby interactive map to compare fuel prices at every station near Swindon in real time. You can filter by fuel type, get directions to the cheapest station, and share prices with friends. Visit fuelnearby.co.uk to start comparing.
Find the cheapest fuel near Swindon
Use our interactive map to see every station, compare prices in real time, get directions, and share the best deals.
Open Swindon on Map