findpetrol .co.uk
Live fuel prices

Petrol and diesel prices around Central Belt

Unleaded from 158.9p a litre, averaging 176.0p across 411 stations we track in Central Belt.

At a glance

Stations tracked
411
Local areas
16
Cheapest unleaded
158.9p
Cheapest diesel
177.9p

Data updated 3 hours ago

The Central Belt holds the bulk of Scotland's population and nearly all of its competitive fuel pricing. Glasgow, Edinburgh, Falkirk, Livingston, Paisley and Motherwell sit close enough together, linked by the M8, M9 and M74, that a price move at one large forecourt is usually matched within a day.

Glasgow and its surrounding towns tend to produce the lowest prices in Scotland. Costco at Springburn, the Ayrshire independents just to the south west and the supermarket sites across Lanarkshire all pull in the same direction. Edinburgh runs slightly dearer, with the keenest prices out at Colinton, Currie and the Gyle rather than in the centre.

For anyone heading north, this is the place to fill. The difference between a full tank bought in the Central Belt and the same tank bought beyond Perth or Fort William is real money, and it only widens the further you go.

Petrol & Diesel Fuel Price Index

Across 16 local areas in Central Belt, we track 411 active petrol stations with recent prices. (Data updated 3 hours ago)

Cheapest petrol in Central Belt: 158.9p at Shell Erskine near PA8 6EY, Glasgow.

Unleaded petrol (E10)

Lowest price
158.9p
Average price
176.0p
Highest price
208.8p
Spread
49.9p across 407 sites

Diesel (B7)

Lowest price
177.9p
Average price
200.8p
Highest price
234.0p
Spread
56.1p across 403 sites

Premium petrol (E5)

Lowest price
171.9p
Average price
193.8p
Highest price
218.9p
Spread
47.0p across 314 sites

Premium diesel

Lowest price
199.9p
Average price
219.7p
Highest price
237.9p
Spread
38.0p across 201 sites

Figures cover stations reporting to the official CMA price feed within the last 30 days. We exclude obvious reporting errors - prices given in pounds rather than pence, retailer test records, and premium grades priced below the standard grade - so the averages reflect what you can actually pay.

Cheapest petrol stations in Central Belt

Sorted by unleaded price. Open a station for its latest prices, price history and nearby comparison.

Station Local area Petrol Diesel
Shell Erskine Centreholm Roundabout, Erskine PA8 6EY Glasgow 158.9p 177.9p
BP Wilsons 95 Alexandria Parade, Dunoon PA238AL Dunoon 159.9p 193.9p
Jet Cothouse Garage, Dunoon PA23 8QS Dunoon 165.9p 196.9p
Costco Wholesale Costkea Way, Edinburgh EH20 9BY Edinburgh 166.9p 186.9p
Costco Wholesale St Rollox Business Park, Glasgow G21 1YX Glasgow 167.9p 190.9p
Spar-Pencaitland Spar Stores, Tranent EH34 5DA Edinburgh 168.9p 194.9p
Gladsmuir Garage Tranent EH33 1ED Edinburgh 169.0p 199.0p
Asda Chesser Supercentre 3 New Mart Road, Edinburgh EH14 1RJ Edinburgh 169.7p 190.7p
BP Victoria Park 501 Crow Road, Glasgow G117DN Glasgow 169.9p 187.9p
Highland Fuels Strachur Filling Station, Cairndow PA27 8DG Dunoon 169.9p 204.9p

Wider area

See prices across Scotland if you want the bigger picture.

Places nearby

Drill into a specific area for its own price snapshot and cheapest stations.

Common questions about fuel in Central Belt

What is the latest reported petrol price in Central Belt?
The latest reported petrol prices in Central Belt run from 158.9p to 208.8p per litre, with an average of 176.0p across 407 stations. The lowest unleaded price we can see is 158.9p at SHELL ERSKINE near PA8 6EY.
What is the latest reported diesel price in Central Belt?
The latest reported diesel prices in Central Belt run from 177.9p to 234.0p per litre, with an average of 200.8p across 403 stations.
How many stations do you track around Central Belt?
We currently track 411 active stations across 16 local areas in Central Belt. Prices are refreshed from the official CMA fuel price feed throughout the day.
How do I compare stations near Central Belt?
Open the map to compare stations near Central Belt and work out which stop makes sense for your route. You can sort by price or distance and filter to supermarket forecourts only.
Is it cheaper to fill up with petrol or diesel in Central Belt?
Diesel currently averages 24.8p more per litre than unleaded in Central Belt, at 200.8p against 176.0p. That gap changes with wholesale costs, so it is worth checking before a big fill.

Open the map for Central Belt

Use the main finder with Central Belt already centred, then sort by price or distance to pick your stop.

Open fuel finder for Central Belt
We use cookies to improve your experience. By using our site, you agree to our Privacy Policy.