Cheapest Petrol & Diesel in Glasgow Today

☆ Save

Last updated: · Prices refresh every 30 minutes from the UK government's Fuel Finder service.

Cheapest Petrol in Glasgow

145.9p per litre at BP Elmbank, Anderston Glasgow
Glasgow average: 155.1p — save up to 9.2p/litre

Cheapest Diesel in Glasgow

154.9p per litre at BP Elmbank, Anderston Glasgow
Glasgow average: 175.1p — save up to 20.2p/litre

There are 58 fuel stations in Glasgow reporting live prices. Unleaded petrol (E10) averages 155.1p per litre, diesel (B7) averages 175.1p. Stations are spread across 25 boroughs or wards.

UK national average: petrol 155.2p, diesel 175.5p. Glasgow petrol is currently 0.1p below the UK average.

Average Prices Across Glasgow (pence per litre)

Unleaded (E10)
155.1p
58 stations
Super Unleaded (E5)
171.7p
Diesel (B7)
175.1p
Premium Diesel (SDV)
194.0p

Top 10 Cheapest Petrol Stations in Glasgow

Unleaded (E10), sorted by price ascending.

# Station Price
1 BP ELMBANK, G2 4PG 145.9p
2 COSTCO WHOLESALE, G21 1YX 147.9p
3 ASDA, G51 3HR 148.7p
4 TESCO, G53 6AG 150.9p
5 ESSO, G52 3QA 150.9p
6 TESCO, G21 1AL 150.9p
7 ASDA, G31 4EB 151.7p
8 ASDA, G42 0AE 151.7p
9 EG ON THE MOVE, G46 8AA 151.9p
10 SAINSBURY'S, G53 7RH 151.9p

Top 10 Cheapest Diesel Stations in Glasgow

Diesel (B7), sorted by price ascending.

# Station Price
1 BP ELMBANK, G2 4PG 154.9p
2 COSTCO WHOLESALE, G21 1YX 165.9p
3 ASDA, G51 3HR 166.7p
4 TESCO, G21 1AL 167.9p
5 Route 74 Glasgow, G32 8YF 168.9p
6 ASDA, G31 4EB 169.7p
7 ASDA, G33 1AD 169.7p
8 ASDA, G42 0AE 169.7p
9 TESCO, G53 6AG 169.9p
10 MORRISONS, G43 1PU 169.9p

Fuel Prices by Brand in Glasgow

Average prices by brand across all 58 stations, sorted cheapest petrol first. Click any column header to re-sort.

Brand Stations Avg Petrol (E10) Avg Diesel (B7)
BP Elmbank 1 145.9p 154.9p
Costco Wholesale 1 147.9p 165.9p
Tesco 3 151.2p 169.2p
Asda 4 151.3p 169.0p
EG On The Move 1 151.9p 171.9p
Universe Service Station 1 151.9p 171.9p
Sainsbury's 3 151.9p 171.9p
Morrisons 4 153.2p 171.4p
Esso 1 153.9p 174.9p
Gulf 2 154.7p 174.2p
Alexandra Parade Service Station 1 154.9p 174.9p
Gulf Hillington Service Station 1 154.9p 173.9p
Esso 12 155.2p 176.1p
Mount Vernon Service Station 1 155.9p 176.9p
Jet 1 155.9p 175.9p
Sood Enterprises 1 155.9p 177.9p
Kings Park Service Station 1 155.9p 176.9p
Thorn Service Station 1 156.9p 176.9p
Broomfield Service Station 1 156.9p 177.9p
Balmore Filling Station 1 156.9p 177.9p
Boulevard Filling Station 1 157.9p 178.9p
BP Victoria Park 1 157.9p 179.9p
Shell 6 157.9p 182.1p
BP 3 158.2p 180.2p
Racetrack Bridgeton 1 159.9p 179.9p
Racetrack Autoport 1 159.9p 179.9p
Clyde Tunnel Service Station 1 160.9p 179.9p
Elmbank Service Station 1 165.9p 179.9p
Route 74 Glasgow 1 168.9p

Glasgow by Borough & Ward

Drill down into a specific borough or ward for the full list of fuel stations and prices in that area.

Area Stations Avg Petrol (E10) Avg Diesel (B7)
Anniesland 5 153.9p 175.7p
Drumchapel 5 153.9p 175.7p
Govan 5 155.5p 174.1p
Shettleston 5 155.9p 175.3p
Auldburn 4 156.4p 176.7p
Dennistoun 4 152.4p 170.9p
Newlands 4 156.4p 176.7p
Calton 3 155.5p 174.5p
Canal 3 156.2p 176.6p
Cardonald 3 152.6p 172.2p
Greater Pollok 3 152.2p 172.2p
Hillhead 3 153.9p 173.9p
Langside 3 154.1p 173.8p
Robroyston 3 155.2p 175.2p
Springburn 3 155.2p 175.2p
Victoria Park 3 156.6p 181.2p
Anderston 2 155.9p 167.4p
Baillieston 2 154.9p 175.4p
North East (Glasgow) 2 154.9p 173.9p
Southside Central 2 160.4p 185.9p
Yorkhill 2 155.9p 167.4p
Kelvindale 1 154.9p 175.9p
Linn 1 154.7p 173.7p
Partick East 1 154.9p 175.9p
Pollokshields 1 161.9p 185.9p

Other Major Cities

Frequently Asked Questions

The cheapest unleaded petrol (E10) in Glasgow today is 145.9p per litre at BP ELMBANK, G2 4PG. Prices update every 30 minutes from the UK government's Fuel Finder service.

The cheapest diesel (B7) in Glasgow today is 154.9p per litre at BP ELMBANK, G2 4PG.

The average unleaded (E10) price across Glasgow is 155.1p per litre across 58 reporting stations. The UK national average is 155.2p.

The average diesel (B7) price across Glasgow is 175.1p per litre across 58 reporting stations. The UK national average is 175.5p.

There are 58 fuel stations currently reporting prices across Glasgow, spread across 25 boroughs or wards and 26 postcode districts.

Fuel prices on this page are updated every 30 minutes using official data from the UK government's Fuel Finder service. Retailers are required to submit price changes within 30 minutes of changing them on the forecourt.

Glasgow prices vary by borough and ward — the table above ranks all 25 areas by average petrol and diesel price so you can see which neighbourhoods are cheapest today.

The cheapest petrol and diesel stations are picked from the live UK government Fuel Finder feed — the lowest unleaded (E10) and diesel (B7) prices reported by any of the 58 stations in Glasgow at the most recent refresh. Prices change throughout the day.

Supermarket forecourts (Tesco, Asda, Sainsbury's, Morrisons) typically charge less than branded forecourts such as BP, Shell, or Esso. The brand table above shows average prices for every brand operating in Glasgow so you can compare directly.

The UK national average petrol price is 155.2p per litre. Glasgow currently averages 155.1p0.1p below the national average.

E10 is standard unleaded petrol containing up to 10% ethanol — it is the default grade at most UK forecourts and is typically cheaper. E5 (super unleaded) contains at most 5% ethanol and is suitable for older vehicles and classic cars that are not E10-compatible. Most cars made after 2011 can use E10. If you are unsure, check your vehicle handbook or the government's E10 compatibility checker.

Use the station finder on MPG Calc to search by postcode or share your location. The results show live prices at every fuel station within your chosen radius, sorted cheapest first, so you can pick the best-value forecourt on your route.

Work out your journey cost

Use the journey calculator to see exactly how much fuel will cost at today's Glasgow prices, based on your car's MPG and your route distance.

Calculate journey cost →

Data refreshed 16 Jun 2026, 19:08 from the UK government's Fuel Finder service.