Live prices · 21 forecourts

Petrol and diesel prices in Swindon

Prices at 21 forecourts in Swindon, as reported to the UK Government's Fuel Finder scheme. The cheapest unleaded today is 163.7p and the cheapest diesel 195.7p, both at Asda West Swindon Superstore.

Updated 9 Nov 2026, 03:55Part of South West

Cheapest in Swindon now

Live
  • Unleaded
  • Diesel
  • Super
  • Prem. diesel
Lowest price for each fuel among the forecourts below — each may be at a different forecourt.

Today's prices in Swindon

Averages of every forecourt here with a price reported in the last 30 days, compared with the UK.

Unleaded (E10)

167.7paverage

£7.62 a gallon

1.7p below UK average

Cheapest 163.7p at Asda West Swindon Superstorereported 7 Nov 2026, 18:04

21 forecourts with a recent price

Diesel (B7)

198.9paverage

£9.04 a gallon

1.3p above UK average

Cheapest 195.7p at Asda West Swindon Superstorereported 7 Nov 2026, 18:04

20 forecourts with a recent price

Super unleaded (E5)

187.4paverage

£8.52 a gallon

0.1p above UK average

Cheapest 176.9p at Swindon Extra - Petrol Filling Stationreported 5 Nov 2026, 14:24

19 forecourts with a recent price

Super diesel (B7)

219.3paverage

£9.97 a gallon

3.2p above UK average

Cheapest 213.9p at Queens Drive Service Stationreported 10 Oct 2026, 13:25

9 forecourts with a recent price

Every forecourt in Swindon, cheapest first

Sort by any fuel. Each price shows when the forecourt reported it.

  • Asda West Swindon Superstore

    Asda · SN5 7DL · West Swindon Shopping Centre

    Unleaded
    163.7p7 Nov 2026, 18:04
    Diesel
    195.7p7 Nov 2026, 18:04
    Super
    —
    Prem. diesel
    —
  • Asda Swindon Haydon Supercentre

    Asda · SN25 4BG · Unit A1, North Swindon District Centre

    Unleaded
    164.7p7 Nov 2026, 17:56
    Diesel
    196.7p5 Nov 2026, 22:19
    Super
    —
    Prem. diesel
    —

    24 hours

  • Bridge End Service Station

    BP · SN3 4PD · 67 Bridge End Road

    Unleaded
    164.9p8 Nov 2026, 20:43
    Diesel
    198.9p5 Nov 2026, 10:27
    Super
    185.9p8 Nov 2026, 20:43
    Prem. diesel
    216.9p5 Nov 2026, 10:27
  • Sainsburys Bridgemead

    Sainsbury's · SN5 7AA · Paddington Drive

    Unleaded
    164.9p7 Nov 2026, 05:55
    Diesel
    195.9p7 Nov 2026, 05:55
    Super
    176.9p7 Nov 2026, 05:55
    Prem. diesel
    —
  • MFG Penhill

    BP · SN2 7AS · 568-574 Cricklade Road

    Unleaded
    165.9p6 Nov 2026, 23:05
    Diesel
    199.9p12 Oct 2026, 23:03
    Super
    189.9p5 Nov 2026, 23:05
    Prem. diesel
    —

    24 hours

  • Asda Chiseldon Camp Express Petrol

    Esso · SN4 0NR · Marlborough Road

    Unleaded
    166.9p6 Nov 2026, 19:22
    Diesel
    198.9p4 Nov 2026, 20:48
    Super
    185.9p6 Nov 2026, 19:22
    Prem. diesel
    —

    24 hours

  • Asda Dorcan Way Express Petrol

    Esso · SN3 3RA · Dorcan Way

    Unleaded
    166.9p7 Nov 2026, 15:18
    Diesel
    198.9p4 Nov 2026, 20:53
    Super
    185.9p7 Nov 2026, 15:18
    Prem. diesel
    217.9p4 Nov 2026, 20:53
  • Coate SF Connect

    BP · SN3 6AA · Marlborough Road

    Unleaded
    166.9p7 Nov 2026, 14:30
    Diesel
    199.9p24 Oct 2026, 11:30
    Super
    187.9p7 Nov 2026, 14:30
    Prem. diesel
    220.9p24 Oct 2026, 11:30

    24 hours

  • EG Swindon Pfs

    EG On The Move · SN2 1US · Great Western Way

    Unleaded
    166.9p6 Nov 2026, 10:55
    Diesel
    197.9p20 Oct 2026, 11:57
    Super
    186.9p6 Nov 2026, 10:55
    Prem. diesel
    217.9p20 Oct 2026, 11:57

    24 hours

  • MFG Fleming Way

    Esso · SN1 2NG · Fleming Way

    Unleaded
    166.9p6 Nov 2026, 21:49
    Diesel
    —
    Super
    189.9p5 Nov 2026, 21:58
    Prem. diesel
    —

    24 hours

  • MFG Highworth

    Esso · SN6 7DE · Swindon Road

    Unleaded
    166.9p5 Nov 2026, 23:56
    Diesel
    201.9p13 Oct 2026, 00:04
    Super
    189.9p5 Nov 2026, 23:56
    Prem. diesel
    —

    24 hours

  • MFG Marlborough Road

    Shell · SN3 1NP · Marlborough Road

    Unleaded
    166.9p6 Nov 2026, 22:02
    Diesel
    199.9p23 Oct 2026, 22:01
    Super
    195.9p5 Nov 2026, 22:03
    Prem. diesel
    —
  • Queens Drive Service Station

    BP · SN3 1AS · Queens Drive Service Station

    Unleaded
    166.9p6 Nov 2026, 14:40
    Diesel
    198.9p10 Oct 2026, 13:25
    Super
    181.9p6 Nov 2026, 14:40
    Prem. diesel
    213.9p10 Oct 2026, 13:25

    24 hours

  • Swindon Extra - Petrol Filling Station

    Tesco · SN1 2EH · Ocotal Way

    Unleaded
    166.9p5 Nov 2026, 14:24
    Diesel
    197.9p2 Nov 2026, 16:21
    Super
    176.9p5 Nov 2026, 14:24
    Prem. diesel
    —

    24 hours

  • Sainsburys Stratton

    Sainsbury's · SN3 4EW · Oxford Road

    Unleaded
    167.9p8 Nov 2026, 05:45
    Diesel
    199.9p19 Oct 2026, 06:55
    Super
    179.9p8 Nov 2026, 05:45
    Prem. diesel
    —
  • Blagrove Service Station

    BP · SN5 8UY · BP Garage

    Unleaded
    168.9p6 Nov 2026, 13:51
    Diesel
    198.9p6 Nov 2026, 13:51
    Super
    189.9p6 Nov 2026, 13:51
    Prem. diesel
    215.9p6 Nov 2026, 13:51
  • Pgg Kings Hill

    Valero · SN1 4NG · Kingshill Road

    Unleaded
    169.9p3 Nov 2026, 12:22
    Diesel
    199.9p3 Nov 2026, 12:22
    Super
    189.9p3 Nov 2026, 12:22
    Prem. diesel
    —

    24 hours

  • EG Swindon Breeze Pfs

    Breeze · SN1 3RA · Newport Road

    Unleaded
    170.9p22 Oct 2026, 12:37
    Diesel
    198.9p22 Oct 2026, 12:37
    Super
    181.9p22 Oct 2026, 12:37
    Prem. diesel
    —

    24 hours

  • Pgg Rodbourne

    Shell · SN2 1DH · Rodbourne Road

    Unleaded
    171.9p3 Nov 2026, 11:05
    Diesel
    199.9p3 Nov 2026, 11:05
    Super
    194.9p3 Nov 2026, 11:05
    Prem. diesel
    222.9p3 Nov 2026, 11:05

    24 hours

  • Pgg South Marston

    Shell · SN3 4RS · Shrivenham Road

    Unleaded
    171.9p3 Nov 2026, 11:09
    Diesel
    199.9p3 Nov 2026, 11:09
    Super
    194.9p3 Nov 2026, 11:09
    Prem. diesel
    222.9p3 Nov 2026, 11:09
  • Shell Co-op Mead Way

    Shell · SN5 5XS · Shaw Road

    Unleaded
    173.9p6 Nov 2026, 16:14
    Diesel
    199.9p4 Nov 2026, 15:41
    Super
    194.9p16 Oct 2026, 12:05
    Prem. diesel
    224.9p4 Nov 2026, 15:41

    24 hours

What the prices say in Swindon

  • Unleaded in Swindon runs from 163.7p to 173.9p — 10.2p apart, or £5.61 on a 55-litre tank.

  • The average unleaded price here is 1.7p below the UK average, and diesel is 1.3p above.

  • The 6 supermarket forecourts average 165.8p for unleaded — 2.6p less than the 15 other forecourts.

  • In the last 7 days 20 forecourts here changed an unleaded or diesel price 51 times: 51 cuts and 0 rises.

  • 13 forecourts sell fuel 24 hours a day. 24-hour petrol stations near you

Swindon against the UK, day by day

Daily averages from the same forecourts and the same freshness rules as the table.

Unleaded

167p168p169p170p171p172p173p174p175p176p23 Sept16 Oct9 Nov169.4p UK167.7p Swindon
SwindonUK
Average unleaded price in Swindon and across the UK
DaySwindonUK
27 Oct172.1p172.8p
28 Oct171.9p172.6p
29 Oct171.7p172.3p
30 Oct171.3p171.9p
31 Oct171.3p171.8p
1 Nov171.1p171.7p
2 Nov170.4p171.4p
3 Nov169.6p171.0p
4 Nov169.6p170.7p
5 Nov168.8p170.2p
6 Nov168.3p169.7p
7 Nov167.8p169.5p
8 Nov167.7p169.4p
9 Nov167.7p169.4p

Diesel

198p199p200p201p202p26 Sept18 Oct9 Nov198.9p Swindon197.7p UK
SwindonUK
Average diesel price in Swindon and across the UK
DaySwindonUK
27 Oct200.2p198.7p
28 Oct200.2p198.6p
29 Oct200.2p198.6p
30 Oct200.2p198.4p
31 Oct200.2p198.4p
1 Nov200.3p198.4p
2 Nov200.0p198.4p
3 Nov199.6p198.3p
4 Nov199.3p198.2p
5 Nov199.1p198.0p
6 Nov199.1p197.9p
7 Nov199.0p197.8p
8 Nov198.9p197.7p
9 Nov198.9p197.7p

Across South West as a whole, unleaded averages 170.4p and diesel 198.8p.

Brands in Swindon

Average unleaded price by brand, against the UK average.

Average unleaded price by brand in Swindon
  • Asda2 forecourts164.2p
  • Sainsbury's2 forecourts166.4p
  • BP5 forecourts166.7p
  • Esso4 forecourts166.9p
  • Shell4 forecourts171.2p

UK average unleaded: 169.4pScale 163p – 172p

Questions about fuel in Swindon

Where is the cheapest petrol in Swindon today?

Asda West Swindon Superstore (West Swindon Shopping Centre, SN5 7DL) at 163.7p a litre, reported 7 Nov 2026, 18:04. Next is Asda Swindon Haydon Supercentre at 164.7p. Prices can change before you arrive.

Where is the cheapest diesel in Swindon today?

Asda West Swindon Superstore (West Swindon Shopping Centre, SN5 7DL) at 195.7p a litre, reported 7 Nov 2026, 18:04. Next is Sainsburys Bridgemead at 195.9p. Prices can change before you arrive.

What is the average price of petrol in Swindon?

Unleaded (E10) averages 167.7p a litre across 21 forecourts, against 169.4p for the UK as a whole. Diesel averages 198.9p. The averages use only prices reported in the last 30 days.

Which forecourts in Swindon are open 24 hours?

Queens Drive Service Station, EG Swindon Breeze Pfs, Swindon Extra - Petrol Filling Station, MFG Highworth, Shell Co-op Mead Way and EG Swindon Pfs, and 7 more list 24-hour fuel. Hours come from the retailers themselves; the station pages show each day's times.

How often do fuel prices change in Swindon?

Over the last week, 20 forecourts changed an unleaded or diesel price, 51 times in all (51 cuts, 0 rises). Retailers must report each change to the Fuel Finder scheme within 30 minutes, and FuelWise picks it up at its next read of the feed.

Get told when fuel in Swindon gets cheaper

Price-drop alerts, your saved stations and CarPlay are coming in the FuelWise iPhone app, which is in final testing. Prices here stay free on the web.

Coming soon

Prices are reported by the forecourts themselves to the UK Government's Fuel Finder scheme, which requires every change to be published within 30 minutes. FuelWise reads the feed every 15 minutes and last updated these figures on 9 Nov 2026, 03:55. Each price shows when it was reported; prices older than 30 days and stations that have stopped reporting are left out.

How we calculate averages · Contains public sector information licensed under the Open Government Licence v3.0.