Compare live petrol and diesel prices at 23 petrol stations in ABERDEEN. Cheapest fuel near you, updated every 5 minutes.
21°C
Overcast
Avg Unleaded
152.8p
Avg Diesel
164.0p
Cheapest Unleaded
149.7p
Cheapest Diesel
158.7p
ASDA BRIDGE OF DEE SUPERSTORE
Asda · AB10 7QA
Unleaded
149.7p
Diesel
158.7p
ASDA MIDDLETON PARK SUPERSTORE
Asda · AB22 8WQ
Unleaded
149.7p
Diesel
159.7p
MFG MORRISONS ABERDEEN KING STREET
Morrisons · AB24 5AR
Unleaded
149.9p
Diesel
158.9p
ABERDEEN EXTRA - PETROL FILLING STATION
Tesco · AB22 8HB
Unleaded
149.9p
Diesel
159.9p
SAINSBURYS ABERDEEN
Sainsbury's · AB10 7AY
Unleaded
150.9p
Diesel
158.9p
PGG DON
Shell · AB24 1XN
Unleaded
151.9p
Diesel
165.9p
ASDA DYCE SUPERSTORE
Asda · AB21 7NG
Unleaded
151.9p
Diesel
159.9p
MFG KING STREET
BP · AB24 1SD
Unleaded
151.9p
Diesel
164.9p
SHELL HARVEST ENERGY ABERCRAIG
Shell · DD6 8RB
Unleaded
151.9p
Diesel
167.9p
EG PORTLETHEN PFS
EG Group · AB12 4SA
Unleaded
151.9p
Diesel
162.9p
MFG BRIDGE OF DON
Esso · AB23 8BA
Unleaded
151.9p
Diesel
163.9p
PITTODRIE ESSO EXPRESS
Esso · AB24 3DF
Unleaded
151.9p
Diesel
162.9p
ABERDEEN AIRPORT SERVICE STATION
Gulf · AB21 0LU
Unleaded
152.9p
Diesel
163.9p
SHELL PROPELLER
Shell · AB21 9BB
Unleaded
152.9p
Diesel
165.9p
MFG GORDON
Esso · AB24 2BT
Unleaded
152.9p
Diesel
163.9p
SHELL HARVEST ENERGY NORTHERN LIGHTS
Shell · AB12 5UT
Unleaded
153.9p
Diesel
164.9p
MFG NORTH ANDERSON DRIVE
BP · AB16 7GD
Unleaded
153.9p
Diesel
164.9p
SHELL REDMOSS
Shell · AB12 3JG
Unleaded
153.9p
Diesel
164.9p
SHELL COCKET HAT SOUTH
Shell · AB15 5DB
Unleaded
153.9p
Diesel
164.9p
SHELL WELLINGTON
Shell · AB12 3JX
Unleaded
153.9p
Diesel
163.9p
MFG ESPLANADE
BP · AB11 5RN
Unleaded
153.9p
Diesel
163.9p
ASCONA SPRINGFIELD ROAD SERVICE STATION
BP · AB15 7SE
Unleaded
153.9p
Diesel
169.9p
CULTER SF CONNECT
BP · AB14 0QL
Unleaded
163.9p
Diesel
175.9p
ABERDEEN has 23 petrol stationsreporting live prices through the UK government's mandatory fuel price transparency scheme. Average unleaded (E10) is currently 152.8p per litre, with diesel (B7) at 164.0p per litre. The cheapest unleaded right now is 149.7p at ASDA BRIDGE OF DEE SUPERSTORE (AB10 7QA).
6 of ABERDEEN's 23stations are supermarket forecourts (Tesco, Asda, Morrisons, Sainsbury's, Costco), with branded retailers operating the other 17. Supermarket forecourts are 3.3p per litre cheaper than branded stations on average — a £1.81 saving on a typical 55-litre fill.
Nearby towns with cheaper unleaded: Westhill (149.9p, 6 mi) and Banchory (150.2p, 13.4 mi). A short detour can save up to £1.60on a 55-litre fill — though factor in fuel for the round trip.
Across all UK cities tracked by PetrolFinder, ABERDEEN unleaded is 1.4p above the national average of 151.4p — driven by the local mix of supermarket vs branded forecourts and competition between 9 fuel brands operating in the area. Use the route planner to find the cheapest stop on your journey, or browse the price heatmap to spot regional bargains.
The cheapest unleaded (E10) petrol in ABERDEEN is currently 149.7p per litre at ASDA BRIDGE OF DEE SUPERSTORE (AB10 7QA). The average across 23 stations in ABERDEEN is 152.8p per litre. Prices update every 5 minutes from official UK government data.
The cheapest diesel in ABERDEEN is currently 158.7p per litre, with an average of 164.0p across 23 stations. That's 3.4p below the UK national diesel average of 167.4p.
In ABERDEEN, supermarket forecourts (6 stations: Tesco, Asda, Morrisons, Sainsbury's, Costco) are 3.3p per litre cheaper than branded retailers like Shell, BP and Esso (17 stations). That's a £1.81 saving on a typical 55-litre fill.
Westhill (149.9p, 6 mi) and Banchory (150.2p, 13.4 mi) all have lower average unleaded prices than ABERDEEN's 152.8p. A short detour can save up to £1.60 on a 55-litre fill — factor in fuel for the round trip.
Prices for the 23 petrol stations in ABERDEEN are updated every 5 minutes using the UK Government Fuel Finder API under The Motor Fuel Price (Open Data) Regulations 2025. Retailers are legally required to report price changes within 30 minutes.