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
138.7p
£1.39/L
Avg Unleaded
146.1p
£1.46/L
Cheapest Diesel
155.9p
£1.56/L
Avg Diesel
167.8p
£1.68/L

Cheapest Unleaded (E10) in Swindon

#BrandAddressPostcodePrice (ppl)£/Litre
1ASDAUNIT A1, NORTH SWINDON DISTRICT CENTRE, ABBEY MEADS, SWINDONSN25 4BG138.7p£1.39
2SAINSBURY'SPADDINGTON DRIVE, BRIDGEMEAD, SWINDONSN5 7AA138.9p£1.39
3ASDAWEST SWINDON SHOPPING CENTRE, SWINDONSN5 7DL138.9p£1.39
4EDMONDS SERVICE STATIONEDMONDS GARAGE, THE GREEN, LYNEHAM, CHIPPENHAM, SN15 4PD, CHIPPENHAMSN15 4PD139.9p£1.40
5SAINSBURY'SOXFORD ROAD, SWINDONSN3 4EW140.9p£1.41
6ESSO109 LONDON ROAD, MARLBOROUGHSN8 1LH142.9p£1.43
7BREEZE HARVEST ENERGYNEWPORT ROAD, SWINDONSN1 3RA143.9p£1.44
8ESSOFLEMING WAY, SWINDONSN1 2NG143.9p£1.44
9ESSOSWINDON ROAD, HIGHWORTHSN6 7DE143.9p£1.44
10JETBATH ROAD, FYFIELD, FYFIELDSN8 1PU144.9p£1.45

Cheapest Diesel (B7) in Swindon

#BrandAddressPostcodePrice (ppl)£/Litre
1EDMONDS SERVICE STATIONEDMONDS GARAGE, THE GREEN, LYNEHAM, CHIPPENHAM, SN15 4PD, CHIPPENHAMSN15 4PD155.9p£1.56
2ASDAWEST SWINDON SHOPPING CENTRE, SWINDONSN5 7DL155.9p£1.56
3SAINSBURY'SPADDINGTON DRIVE, BRIDGEMEAD, SWINDONSN5 7AA158.9p£1.59
4SAINSBURY'SOXFORD ROAD, SWINDONSN3 4EW159.9p£1.60
5KINCH FUEL OILS LTDKINCH FUELS LTD, HORNBURY HILL, MINETY, MALMESBURY, SN16 9QH, MALMESBURYSN16 9QH160.5p£1.60
6ASDAUNIT A1, NORTH SWINDON DISTRICT CENTRE, ABBEY MEADS, SWINDONSN25 4BG162.7p£1.63
7BPA419 SOUTHBOUND, SWINDONSN6 6JR163.9p£1.64
8BREEZE HARVEST ENERGYNEWPORT ROAD, SWINDONSN1 3RA164.9p£1.65
9ESSO109 LONDON ROAD, MARLBOROUGHSN8 1LH165.9p£1.66
10BPSWINDON ROAD, SWINDONSN4 7HF165.9p£1.66

Cheapest Super Unleaded (E5) in Swindon

#BrandAddressPostcodePrice (ppl)£/Litre
1SAINSBURY'SPADDINGTON DRIVE, BRIDGEMEAD, SWINDONSN5 7AA150.9p£1.51
2SAINSBURY'SOXFORD ROAD, SWINDONSN3 4EW152.9p£1.53
3EDMONDS SERVICE STATIONEDMONDS GARAGE, THE GREEN, LYNEHAM, CHIPPENHAM, SN15 4PD, CHIPPENHAMSN15 4PD159.9p£1.60
4ESSO94 HIGH STREET, WOOTTON BASSETTSN4 7AS163.9p£1.64
5ESSOA419 CRICKLA, SWINDONSN6 6JR163.9p£1.64
6BREEZE HARVEST ENERGYNEWPORT ROAD, SWINDONSN1 3RA164.9p£1.65
7EG ON THE MOVEGREAT WESTERN WAY, SWINDONSN2 1US164.9p£1.65
8ESSO109 LONDON ROAD, MARLBOROUGHSN8 1LH165.9p£1.66
9ESSOFLEMING WAY, SWINDONSN1 2NG165.9p£1.66
10ESSODORCAN WAY, SWINDONSN3 3RA165.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).

ESSO8BP6ASDA2SAINSBURY'S2SHELL2BREEZE HARVEST ENERGY1EDMONDS SERVICE STATION1EG ON THE MOVE1JET1KINCH FUEL OILS LTD1SHELL RODBOURNE1SHELL SOUTH MARSTON1TEXACO KINGS HILL1

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