Compare 101 active forecourts in Glasgow. The cheapest unleaded is currently 166.9p and diesel is 190.9p per litre. Prices were last refreshed on 18th October 2026.
Showing all 101 active stations, initially sorted by unleaded price.
| Station | Unleaded | 7d | Diesel | 7d |
|---|---|---|---|---|
| COSTCO WHOLESALE | 166.9p | -1 | 190.9p | — |
| ASDA GOVAN SUPERSTORE S/mkt | 169.7p | -4 | 194.7p | -3 |
| Alexandra Parade Service Station | 169.9p | -21 | 199.9p | -2 |
| BP KINGSWAY SERVICE STATION | 169.9p | -6 | 199.9p | -2 |
| Boulevard Filling Station | 169.9p | -6 | 199.9p | -2 |
| Kings Park Service Station | 169.9p | -6 | 199.9p | -2 |
| Highland Fuels | 169.9p | -9.1 | 197.0p | -2.9 |
| ESSO | 169.9p | -5 | 199.9p | -3 |
| MORRISONS S/mkt | 169.9p | -2 | 193.9p | -2 |
| Mount Vernon Service Station | 169.9p | -6 | 199.9p | -2 |
| Thorn Service Station | 169.9p | -6 | 199.9p | -2 |
| UNIVERSE SERVICE STATION | 169.9p | -7 | 199.9p | -2 |
| ASDA GLASGOW PARKHEAD FORGE SUPERSTORE S/mkt ⚠️ | 170.7p | — | 193.7p | — |
| ASDA TORYGLEN SUPERSTORE S/mkt ⚠️ | 170.7p | — | 193.7p | — |
| ASDA ROBROYSTON SUPERSTORE S/mkt ⚠️ | 170.9p | — | 196.7p | — |
| TESCO S/mkt ⚠️ | 170.9p | — | 193.9p | — |
| SAINSBURYS S/mkt | 170.9p | -1 | 195.9p | -1 |
| TESCO S/mkt ⚠️ | 170.9p | — | 193.9p | — |
| TESCO S/mkt ⚠️ | 170.9p | — | 193.9p | — |
| ASDA BLANTYRE SUPERSTORE S/mkt | 171.7p | -4 | 196.7p | -1 |
| ASDA CUMBERNAULD SUPERSTORE S/mkt ⚠️ | 171.7p | — | 196.7p | — |
| GULF | 171.7p | — | 197.7p | -1 |
| ASDA BARRHEAD SUPERMARKET S/mkt | 171.9p | -1 | 198.7p | — |
| ESSO | 171.9p | -4 | 198.9p | -2 |
| TESCO S/mkt ⚠️ | 171.9p | — | 196.9p | — |
| TESCO S/mkt ⚠️ | 171.9p | — | 196.9p | — |
| MORRISONS S/mkt | 171.9p | -3 | 196.9p | -2 |
| MORRISONS S/mkt | 171.9p | -3 | 196.9p | -2 |
| MORRISONS S/mkt | 171.9p | -3 | 196.9p | -3 |
| MORRISONS S/mkt | 171.9p | — | 194.9p | -1 |
| MORRISONS S/mkt | 171.9p | -0.8 | 197.9p | -0.8 |
| MORRISONS S/mkt | 171.9p | — | 193.9p | -2 |
| MORRISONS S/mkt | 171.9p | -2 | 195.9p | -2 |
| MORRISONS S/mkt | 171.9p | -2 | 195.9p | -2 |
| SAINSBURYS S/mkt | 171.9p | -3 | 199.9p | +1 |
| SAINSBURYS S/mkt | 171.9p | -3 | 195.9p | -3 |
| CO-OP | 171.9p | -2 | 199.9p | — |
| ASDA BISHOPBRIGGS SUPERSTORE S/mkt | 172.7p | -1 | 198.7p | -1 |
| GULF | 172.9p | -1 | 197.9p | -1 |
| GULF | 172.9p | -1 | 197.9p | -1 |
| GULF | 172.9p | -1 | 197.9p | -1 |
| EG ON THE MOVE | 172.9p | -3 | 199.9p | — |
| GULF | 172.9p | -1 | 198.9p | -1 |
| SAINSBURYS S/mkt | 172.9p | -1 | 196.9p | — |
| GULF | 172.9p | -1 | 198.9p | -1 |
| Gulf ⚠️ | 173.9p | — | 198.9p | — |
| ESSO ⚠️ | 173.9p | — | 201.9p | — |
| SHELL ⚠️ | 174.9p | — | 201.9p | — |
| EG ON THE MOVE | 174.9p | -2 | 199.9p | — |
| ESSO | 174.9p | — | 199.9p | -2 |
| ESSO | 174.9p | — | 201.9p | -1 |
| ESSO | 174.9p | — | 201.9p | -1 |
| ESSO | 174.9p | — | 201.9p | -1 |
| ESSO | 174.9p | — | 201.9p | -1 |
| JET | 174.9p | -1 | 199.9p | -2 |
| SAINSBURYS S/mkt | 174.9p | -1 | 198.9p | — |
| SHELL ⚠️ | 175.9p | — | 202.9p | — |
| Balmore Filling Station ⚠️ | 175.9p | — | 201.9p | — |
| Broomfield Service Station ⚠️ | 175.9p | — | 201.9p | — |
| BP | 175.9p | +1 | 202.9p | +3 |
| ESSO | 175.9p | — | 202.9p | -1 |
| ESSO ⚠️ | 175.9p | — | 202.9p | — |
| ESSO | 175.9p | — | 202.9p | -1 |
| ESSO ⚠️ | 175.9p | — | 202.9p | — |
| BP | 175.9p | -3 | 198.9p | -3 |
| BP | 175.9p | -1 | 199.9p | — |
| SHELL | 175.9p | +1 | 199.9p | — |
| SHELL | 175.9p | -2 | 202.9p | -2 |
| ESSO | 175.9p | +1 | 200.9p | +1 |
| ESSO ⚠️ | 176.9p | — | 201.9p | — |
| ESSO ⚠️ | 176.9p | — | 201.9p | — |
| SHELL ⚠️ | 176.9p | — | 201.9p | — |
| Sood Enterprises Limited S/mkt ⚠️ | 176.9p | — | 201.9p | — |
| BP ⚠️ | 176.9p | — | 201.9p | — |
| Esso S/mkt ⚠️ | 176.9p | — | 199.9p | — |
| ESSO | 176.9p | — | 201.9p | -2 |
| ESSO | 176.9p | — | 202.9p | -2 |
| ESSO | 176.9p | — | 202.9p | -1 |
| ESSO | 176.9p | — | 201.9p | -1 |
| BP | 176.9p | -1 | 199.9p | -2 |
| BP | 176.9p | — | 201.9p | -1 |
| SHELL ⚠️ | 177.9p | — | 202.9p | — |
| BP ⚠️ | 177.9p | — | 203.9p | — |
| Highland Fuels LTD S/mkt | 177.9p | +2 | 199.9p | — |
| BP | 177.9p | — | 202.9p | -2 |
| ESSO | 177.9p | — | 202.9p | -3 |
| BP | 177.9p | -1 | 201.9p | -1 |
| Racetrack Bearsden S/mkt ⚠️ | 177.9p | — | 203.9p | — |
| SHELL | 177.9p | -1 | 201.9p | -2 |
| SHELL | 177.9p | -1 | 201.9p | -2 |
| SHELL ⚠️ | 178.9p | — | 201.9p | — |
| GULF HILLINGTON SERVICE STATION | 178.9p | +1 | 201.9p | +3 |
| BP | 178.9p | — | 203.9p | -2 |
| RACETRACK CROWWOOD ⚠️ | 179.9p | — | 205.9p | — |
| RACETRACK RUTHERGLEN S/mkt ⚠️ | 179.9p | — | 205.9p | — |
| Racetrack Autoport S/mkt ⚠️ | 179.9p | — | 205.9p | — |
| Racetrack Braeside Services S/mkt ⚠️ | 179.9p | — | 205.9p | — |
| Racetrack Bridgeton S/mkt ⚠️ | 179.9p | — | 205.9p | — |
| SHELL | 179.9p | — | 203.9p | — |
| SHELL | 179.9p | — | 204.9p | — |
| ESSO Mway ⚠️ | 199.9p | — | 217.9p | — |
⚠️ One or more stations have not reported prices in over 7 days — prices shown may be out of date.
Unleaded prices currently range from 166.9p to 199.9p per litre. Choosing the cheapest listed forecourt instead of the most expensive could save up to £16.50 on a 50-litre fill.
Diesel ranges from 190.9p to 217.9p per litre, a potential difference of £13.50 for 50 litres. Use the local map to see where lower-priced stations are concentrated, then open a station for its address, opening times and latest reported prices.