Asda fuel prices today
Petrol and diesel prices at 405 Asda petrol stations in the UK, from prices each station reports to the government's Fuel Finder scheme. That's 321 Asda superstores and 84 Asda Express forecourts. Updated 10:04am on 10 November.
Asda superstore petrol and diesel prices today
Most of the prices behind the diesel, Asda Express unleaded, Asda Express diesel, Asda Express super unleaded and Asda Express super diesel averages are more than 3 days old.
Asda Express forecourts average 2.2p more for petrol (84 forecourts) and 2.2p more for diesel (82).
Need E5 or premium diesel? Only Asda Express sites sell them
- Super Unleaded (E5) averages 184.2p across 76 Asda Express forecourts.
- Super Diesel (SDV) averages 212.7p across 48 Asda Express forecourts.
UK average excluding motorway services. How we work out the figures
Find your nearest Asda
Enter a postcode or town, or use your location, to see the closest Asda stations and their latest prices.
Cheapest Asda stations today
Unleaded (E10)
-
Asda Trafford ParkBarton Dock Road, Manchester, Greater Manchester, M41 7ZA151.7p
-
Asda Strabane Superstore2 Branch Road, Strabane, BT82 8EQ155.9p
-
Asda Cookstown SuperstoreSweep Road, Cookstown, BT80 8JR156.7pLast reported 3 days ago
-
Asda Haydock East Lancashire RoadA580 East Lancashire Road, Haydock, WA11 9TL157.7p
-
Asda Enniskillen SuperstoreDerrychara Rd, Enniskillen, BT74 6JG157.7p
-
Asda Bangor Superstore89-105 Main St, Bangor, BT20 4SD157.7pLast reported 10 days ago
-
Asda Boldon SupercentreNorth Road, Boldon Colliery, Newcastle Upon Tyne, Tyne And Wear, NE35 9AR158.7p
-
Asda Portadown SuperstoreBridge Street, Portadown, County Armagh, BT63 5AQ158.7p
-
Asda Newtownards SuperstoreArds Shopping Centre - Circular Road, Newtownards, BT23 4EU158.7p
-
Asda Coleraine Superstore1 Ring Rd, Coleraine, BT52 1QP158.7pLast reported 4 days ago
Diesel (B7)
-
Asda Trafford ParkBarton Dock Road, Manchester, Greater Manchester, M41 7ZA177.7p
-
Asda Straiton SuperstorePentland Road, Loanhead, Midlothian, EH20 9NY183.7p
-
184.9p
-
Asda Cookstown SuperstoreSweep Road, Cookstown, BT80 8JR186.7p
-
Asda Portadown SuperstoreBridge Street, Portadown, County Armagh, BT63 5AQ186.7pLast reported 4 days ago
-
Asda York SuperstoreJockey Lane - Monks Cross, York, YO32 9LF186.7pLast reported 27 days ago
-
Asda Morley SuperstoreHowley Park Road, Morley, LS27 0BP187.7pLast reported 4 days ago
-
Asda Quedgeley SupermarketNaas Lane Link Road, Kingsway, Quedgeley, Gloucestershire, GL2 2SN187.7pLast reported 6 days ago
-
Asda Gloucester SupercentreBruton Way, Gloucester, GL1 1DS187.7pLast reported 24 days ago
-
Asda Chesser Supercentre3 New Mart Road, Edinburgh, EH14 1RJ187.7pLast reported 27 days ago
Asda prices by area
The counties with the most Asda stations, and their towns with the most. Each price is the Asda superstore average there, and the small figure under it is the gap to the average of every forecourt in the same area. A town is its forecourts within 5 miles, and motorway services are left out of both.
| Area | Unleaded (E10) | Diesel (B7) |
|---|---|---|
|
West Yorkshire
22 stations (14 Asda superstores priced), 8 Asda Express
|
Asda superstore unleaded averages 162.7p across 14 stations in West Yorkshire, 3.2p cheaper than the area average of 165.9p. | Asda superstore diesel averages 192.3p across 14 stations in West Yorkshire, 3.4p cheaper than the area average of 195.7p. |
|
Cleckheaton
7 stations (5 Asda superstores priced), 2 Asda Express
|
Asda superstore unleaded averages 162.6p across 5 stations in Cleckheaton, 1.9p cheaper than the area average of 164.5p. | Asda superstore diesel averages 191.2p across 5 stations in Cleckheaton, 3.5p cheaper than the area average of 194.7p. |
|
Batley
6 stations (4 Asda superstores priced), 2 Asda Express
|
Asda superstore unleaded averages 161.3p across 4 stations in Batley, 2.1p cheaper than the area average of 163.4p. | Asda superstore diesel averages 188.3p across 4 stations in Batley, 5.3p cheaper than the area average of 193.6p. |
|
Heckmondwike
6 stations (4 Asda superstores priced), 2 Asda Express
|
Asda superstore unleaded averages 162.3p across 4 stations in Heckmondwike, 1.5p cheaper than the area average of 163.8p. | Asda superstore diesel averages 190.3p across 4 stations in Heckmondwike, 3.8p cheaper than the area average of 194.1p. |
|
Greater Manchester
20 stations (16–18 Asda superstores priced), 2 Asda Express
|
Asda superstore unleaded averages 164.7p across 18 stations in Greater Manchester, 2.9p cheaper than the area average of 167.6p. | Asda superstore diesel averages 192.0p across 16 stations in Greater Manchester, 3.6p cheaper than the area average of 195.6p. |
|
Droylsden
6 stations (4–6 priced)
|
Asda superstore unleaded averages 165.4p across 6 stations in Droylsden, 2.2p cheaper than the area average of 167.6p. | Asda superstore diesel averages 193.3p across 4 stations in Droylsden, 2.3p cheaper than the area average of 195.6p. |
|
Prestwich
6 stations (5–6 priced)
|
Asda superstore unleaded averages 163.2p across 6 stations in Prestwich, 3.1p cheaper than the area average of 166.3p. | Asda superstore diesel averages 190.3p across 5 stations in Prestwich, 4.4p cheaper than the area average of 194.7p. |
|
Salford
6 stations (4–5 Asda superstores priced), 1 Asda Express
|
Asda superstore unleaded averages 163.2p across 5 stations in Salford, 3.5p cheaper than the area average of 166.7p. | Asda superstore diesel averages 190.0p across 4 stations in Salford, 5.4p cheaper than the area average of 195.4p. |
|
West Midlands
14 stations (12–13 Asda superstores priced), 1 Asda Express
|
Asda superstore unleaded averages 166.4p across 13 stations in West Midlands, 2.5p cheaper than the area average of 168.9p. | Asda superstore diesel averages 195.5p across 12 stations in West Midlands, 2.3p cheaper than the area average of 197.8p. |
|
Blackheath
7 stations (5–6 Asda superstores priced), 1 Asda Express
|
Asda superstore unleaded averages 167.4p across 6 stations in Blackheath, 2.8p cheaper than the area average of 170.2p. | Asda superstore diesel averages 197.2p across 5 stations in Blackheath, 1.7p cheaper than the area average of 198.9p. |
|
Oldbury
7 stations (5–6 Asda superstores priced), 1 Asda Express
|
Asda superstore unleaded averages 167.4p across 6 stations in Oldbury, 2.3p cheaper than the area average of 169.7p. | Asda superstore diesel averages 197.2p across 5 stations in Oldbury, 1.5p cheaper than the area average of 198.7p. |
|
Coseley
6 stations (5–6 priced)
|
Asda superstore unleaded averages 167.1p across 6 stations in Coseley, 1.6p cheaper than the area average of 168.7p. | Asda superstore diesel averages 195.4p across 5 stations in Coseley, 1.9p cheaper than the area average of 197.3p. |
|
Kent
13 stations (7 Asda superstores priced), 6 Asda Express
|
Asda superstore unleaded averages 166.9p across 7 stations in Kent, 3.2p cheaper than the area average of 170.1p. | Asda superstore diesel averages 197.3p across 7 stations in Kent, 1.4p cheaper than the area average of 198.7p. |
|
Chatham
6 stations (3 Asda superstores priced), 3 Asda Express
|
Asda superstore unleaded averages 166.6p across 3 stations in Chatham, 3.5p cheaper than the area average of 170.1p. | Asda superstore diesel averages 196.6p across 3 stations in Chatham, 2.7p cheaper than the area average of 199.3p. |
|
Gillingham
6 stations (3 Asda superstores priced), 3 Asda Express
|
Asda superstore unleaded averages 166.6p across 3 stations in Gillingham, 3.1p cheaper than the area average of 169.7p. | Asda superstore diesel averages 196.6p across 3 stations in Gillingham, 2.6p cheaper than the area average of 199.2p. |
|
Rochester
5 stations (2 Asda superstores priced), 3 Asda Express
|
No figure | No figure |
|
Lancashire
13 stations (11 Asda superstores priced), 2 Asda Express
|
Asda superstore unleaded averages 166.0p across 11 stations in Lancashire, 1.6p cheaper than the area average of 167.6p. | Asda superstore diesel averages 194.5p across 11 stations in Lancashire, 1.8p cheaper than the area average of 196.3p. |
|
Adlington
3 stations (2 Asda superstores priced), 1 Asda Express
|
No figure | No figure |
|
Chorley
3 stations (2 Asda superstores priced), 1 Asda Express
|
No figure | No figure |
|
Clayton-Le-Moors
3 stations (2 Asda superstores priced), 1 Asda Express
|
No figure | No figure |
|
Merseyside
13 stations (13 priced)
|
Asda superstore unleaded averages 163.4p across 13 stations in Merseyside, 4.2p cheaper than the area average of 167.6p. | Asda superstore diesel averages 191.3p across 13 stations in Merseyside, 3.7p cheaper than the area average of 195.0p. |
|
Bootle
7 stations (7 priced)
|
Asda superstore unleaded averages 162.7p across 7 stations in Bootle, 4.4p cheaper than the area average of 167.1p. | Asda superstore diesel averages 189.8p across 7 stations in Bootle, 4.2p cheaper than the area average of 194.0p. |
|
Liverpool
7 stations (7 priced)
|
Asda superstore unleaded averages 163.2p across 7 stations in Liverpool, 3.9p cheaper than the area average of 167.1p. | Asda superstore diesel averages 190.6p across 7 stations in Liverpool, 3.6p cheaper than the area average of 194.2p. |
|
Birkenhead
6 stations (6 priced)
|
Asda superstore unleaded averages 164.2p across 6 stations in Birkenhead, 3.5p cheaper than the area average of 167.7p. | Asda superstore diesel averages 191.2p across 6 stations in Birkenhead, 3.9p cheaper than the area average of 195.1p. |
|
Nottinghamshire
12 stations (9–10 Asda superstores priced), 2 Asda Express
|
Asda superstore unleaded averages 165.0p across 10 stations in Nottinghamshire, 2.1p cheaper than the area average of 167.1p. | Asda superstore diesel averages 194.2p across 9 stations in Nottinghamshire, 2.1p cheaper than the area average of 196.3p. |
|
Stapleford
7 stations (5 Asda superstores priced), 2 Asda Express
|
Asda superstore unleaded averages 164.1p across 5 stations in Stapleford, 2.5p cheaper than the area average of 166.6p. | Asda superstore diesel averages 191.1p across 5 stations in Stapleford, 3.2p cheaper than the area average of 194.3p. |
|
Beeston
5 stations (5 priced)
|
Asda superstore unleaded averages 164.1p across 5 stations in Beeston, 2.5p cheaper than the area average of 166.6p. | Asda superstore diesel averages 191.1p across 5 stations in Beeston, 3.3p cheaper than the area average of 194.4p. |
|
Carlton
5 stations (4 Asda superstores priced), 1 Asda Express
|
Asda superstore unleaded averages 164.0p across 4 stations in Carlton, 2.1p cheaper than the area average of 166.1p. | Asda superstore diesel averages 192.0p across 4 stations in Carlton, 2.7p cheaper than the area average of 194.7p. |
|
Somerset
11 stations (8 Asda superstores priced), 3 Asda Express
|
Asda superstore unleaded averages 167.3p across 8 stations in Somerset, 2.2p cheaper than the area average of 169.5p. | Asda superstore diesel averages 196.2p across 8 stations in Somerset, 2.1p cheaper than the area average of 198.3p. |
|
Keynsham
4 stations (3 Asda superstores priced), 1 Asda Express
|
Asda superstore unleaded averages 165.2p across 3 stations in Keynsham, 2.7p cheaper than the area average of 167.9p. | Asda superstore diesel averages 195.8p across 3 stations in Keynsham, 2.4p cheaper than the area average of 198.2p. |
|
Weston-super-Mare
2 stations (1 Asda superstore priced), 1 Asda Express
|
No figure | No figure |
|
Yeovil
2 stations (1 Asda superstore priced), 1 Asda Express
|
No figure | No figure |
Priced counts the Asda superstores with a current price. We only show an average over 3 or more stations. Updated nightly, last at 2:34am on 10 November.
Asda prices over time
Average unleaded price at Asda superstores each day over the last 90 days, against the UK and supermarket averages
The UK line is every station's average, motorway services included; the Asda superstore and supermarket average lines leave them out. Figures to 10 November 2026.
- Over the 90 days to 10 November 2026, Asda superstore unleaded averaged 167.1p. That's 2.5p below the UK average and about the same as the supermarket average.
- Over the 90 days to 10 November 2026, Asda superstore diesel averaged 190.5p. That's 3.1p below the UK average and about the same as the supermarket average.
Asda superstore unleaded is down 3.0p this week and down 7.3p over 30 days.
Asda superstore diesel is down 0.8p this week and down 3.0p over 30 days.
How Asda compares
Asda superstores are the 7th cheapest of 27 brands for unleaded and the 7th cheapest of 25 for diesel.
| Brand | Unleaded (E10) | Diesel (B7) |
|---|---|---|
| Asda | 165.8p | 194.4p |
| Tesco | 167.7p +1.9p vs Asda | 195.1p +0.7p vs Asda |
| Sainsbury's | 166.7p +0.9p vs Asda | 195.5p +1.1p vs Asda |
| Morrisons | 166.1p same as Asda | 195.9p +1.5p vs Asda |
| Costco | 160.0p −5.8p vs Asda | 187.6p −6.8p vs Asda |
The small figures are each brand's gap to Asda.
About Asda fuel
Loyalty scheme
Asda Rewards members get fuel coupons in the app from time to time. Scan the Rewards barcode, then the coupon, at the pump or kiosk of a participating forecourt.
Paying
Where an Asda forecourt has pay at pump, your bank holds up to £99 on the card while you fill up and releases what you don't spend.
Asda's store finder lists each forecourt's opening hours apart from the store's, and they can differ.
Schemes change and not every forecourt takes part, so check with the retailer before you count on one.
Details checked 26 September 2026. Sources: asda.com/terms/rewards, corporate.asda.com/newsroom/2026/23/09/fill-up-for-less-asda-brings-back-popular-fuel-saving-offer, asda.com/payatpump, storelocator.asda.com/north-east/newcastle-upon-tyne/whitley-road
Common questions about Asda fuel prices
How much is petrol at Asda today?
Unleaded (E10) at Asda superstores averages 165.8p a litre today, across 319 stations. That is 2.4p cheaper than the UK average of 168.2p. Of Asda's forecourts, only Asda Express sites sell super unleaded (E5), where it averages 184.2p. Most of the prices behind the Asda Express super unleaded average are more than 3 days old.
How much is diesel at Asda today?
Diesel (B7) at Asda superstores averages 194.4p a litre today, across 298 stations. That is 2.6p cheaper than the UK average of 197.0p. Of Asda's forecourts, only Asda Express sites sell super diesel (SDV), where it averages 212.7p.
Is Asda cheaper than the UK average?
Yes. Unleaded at Asda superstores averages 165.8p, 2.4p cheaper than the UK average of 168.2p. Diesel at Asda superstores averages 194.4p, 2.6p cheaper than the UK average of 197.0p.
How many Asda petrol stations are there?
There are 405 Asda petrol stations in the UK government's Fuel Finder data: 321 Asda superstores and 84 Asda Express forecourts.
Where is the cheapest Asda petrol?
The cheapest Asda unleaded today is Asda Trafford Park in Manchester (M41), at 151.7p a litre. Of the counties with the most Asda stations, Asda superstore unleaded is cheapest on average in West Yorkshire, at 162.7p across 14 stations.
Is Asda superstore petrol the same price at every station?
No. Asda superstore petrol runs from 151.7p to 172.9p a litre. The cheapest is in Manchester.
Is Asda cheaper than Tesco?
Yes. Unleaded at Asda superstores averages 165.8p, 1.9p cheaper than Tesco at 167.7p. Diesel at Asda superstores averages 194.4p, 0.7p cheaper than Tesco at 195.1p.
Does Asda have a loyalty scheme for fuel?
Yes. Asda Rewards members get fuel coupons in the app from time to time. Scan the Rewards barcode, then the coupon, at the pump or kiosk of a participating forecourt. Schemes change and not every forecourt takes part, so check with the retailer before you count on one.
Where does this price data come from?
From the UK government's Fuel Finder scheme, which fuel retailers report their prices to. We fetch it every 15 minutes, and the Asda figures here were worked out at 10:04am on 10 November. The averages only count prices reported in the last 30 days. How we work out the figures.
Source: the UK government's Fuel Finder scheme. Asda figures updated 10:04am on 10 November. How we work out the figures