British Fuel Prices

Home › Regions › Scotland

Scotland fuel prices

Asda is the cheapest big fuel brand in Scotland

Prices last checked 10 November 2026

Unleaded averages 168.7p a litre across 821 forecourts in Scotland, 0.7p above the UK average of 168p, which makes it the number 6 of 12 region. Among the big names, Asda averages 166.2p here.

The big names in Scotland

BrandForecourtsAverage E10vs Scotland averageAverage diesel
Asda44 166.2p-2.5p195.0p
Morrisons50 166.3p-2.4p196.1p
Sainsbury's23 166.5p-2.2p193.6p
Tesco59 167.5p-1.2p196.1p
Esso105 168.5p-0.2p199.3p
BP99 170.0p+1.3p199.5p
Shell63 170.5p+1.8p199.1p

Every brand in Scotland, cheapest first

#BrandForecourtsAverage E10Average diesel
1Asda 44166.2p195.0p
2Morrisons 50166.3p196.1p
3Sainsbury's 23166.5p193.6p
4Jet 39166.6p197.3p
5Pace 6167.3p199.1p
6Tesco 59167.5p196.1p
7EG On The Move 6168.4p198.4p
8Esso 105168.5p199.3p
9Gulf 49169.9p200.1p
10BP 99170.0p199.5p
11Gleaner 22170.4p199.9p
12Shell 63170.5p199.1p
13Highland Fuels 12170.6p199.6p

Brands with at least five forecourts reporting a current price in Scotland.

Towns in Scotland, cheapest first

TownForecourtsAverage E10CheapestDearest
Arbroath4 161.7p160.6p162.9p
Kilmarnock8 163.2p159.7p169.9p
Shetland7 164.2p154.8p179.7p
Irvine4 165.7p164.9p167.9p
Isle Of Lewis5 165.8p142.9p183.9p
Peterhead6 166.1p164.9p169.9p
Newton Stewart4 166.2p159.9p168.9p
Elgin7 166.4p164.6p167.9p
Ayr9 166.8p164.7p169.9p
Aberdeen24 166.9p159.9p171.9p
Glenrothes4 167.1p165.7p169.9p
Paisley11 167.3p163.9p172.9p
Wishaw6 167.4p166.9p167.9p
Edinburgh37 167.6p160.9p172.9p
Coatbridge4 167.6p165.7p168.9p
Bellshill5 167.7p165.9p169.9p
Greenock4 167.7p166.9p169.9p
Leven5 167.9p165.9p169.9p
Motherwell6 168.0p165.6p169.9p
Falkirk11 168.0p166.9p169.9p
Airdrie6 168.2p165.9p169.9p
Kirkcaldy6 168.4p166.9p169.9p
Glasgow99 168.6p162.7p175.9p
Hamilton8 169.0p162.6p191.9p
Dumfries8 169.2p166.9p171.9p
Forfar5 169.5p159.9p174.9p
Dunfermline9 169.5p167.7p171.9p
Dundee15 169.6p167.9p172.9p
Cumbernauld4 169.6p168.7p169.9p
Huntly4 169.8p169.7p169.9p
Perth14 170.1p165.9p174.9p
Fort William4 170.2p167.9p172.9p
Inverurie5 170.5p168.9p172.9p
Oban5 170.5p169.9p170.9p
Bathgate9 171.2p166.9p191.9p
Stirling9 171.2p166.9p189.9p
Livingston6 171.2p167.9p174.9p
Lanark7 172.0p165.7p192.9p
Inverness11 172.2p167.7p206.8p
Lairg5 172.2p169.0p179.9p

From the prices forecourts are legally required to report to the government Fuel Finder scheme, as at 2026-11-10. Regions are the ONS regions of each forecourt's postcode. The big brands compared town by town · Every region

Forecourts outside our town pages

These 159 forecourts in Scotland are more than 15 miles from any town we have a page for, most of them rural.

ForecourtE10DieselReported
Wilderhaugh Service Station TD1 1PW 149.9p 190.9p today
D S Dalgleish And Son Ltd TD1 2BZ 149.9p 190.9p today
D S Dalgleish And Son Coldstream Ltd TD12 4AE 149.9p 190.9p today
Riverside Filling Station PA31 8NG 155.9p today
Pittentrail Garage IV28 3TU 158.5p 194.5p 1d ago
Ormlie Filling Station KW14 7QU 159.9p 196.9p today
MFG Morrisons Hawick TD9 9NQ 159.9p 195.9p 1d ago
Maxwell Motors Jet Filling Station TD5 8AY 159.9p 196.9p 5d ago
Francis St Filling Station KW1 5PZ 159.9p 196.9p today
Hillside Filling Station TD7 4BA 159.9p 194.9p 3d ago
Asda Galashiels Superstore TD1 2AG 159.9p 194.9p 5d ago
MFG Morrisons Earlston TD4 6DL 159.9p 195.9p 1d ago
Sainsburys Hawick Automat TD9 7AD 160.9p 195.9p 1d ago
Wick Superstore KW1 4QS 160.9p 196.9p today
Sainsburys Kelso TD5 8DW 160.9p 197.9p 4d ago
Lochgilphead Esso Express PA31 8JP 161.9p 198.9p today
MFG Tweedbank TD1 3DJ 162.9p 197.9p 5d ago
Strachur Filling Station PA27 8DG 163.9p 197.9p 8d ago
Ballindalloch Service Station AB37 9AS 164.9p 193.9p 1d ago
Lauder Service Station TD2 6TW 164.9p 199.9p today
Jedburgh Service Station TD8 6EB 164.9p 196.9p 1d ago
Campfield Filling Station AB31 4DN 165.9p 195.9p 1d ago
Bridgend Thurso Filling Station KW14 8PP 165.9p 199.9p today
Lochcarron Food Centre and Filling Station IV54 8YD 166.9p 198.9p today
Aboyne Service Station Ltd AB34 5HR 166.9p 196.9p 4d ago
Rigg Service Station EH42 1DE 166.9p 195.9p today
Alexander and Robertson Mechanical Engineering and Recovery Services Ltd KW148TU 167.5p 207.6p 7d ago
Lochcarron Garage IV54 8YS 167.9p 198.9p 4d ago
MFG Morrisons Alness IV17 0UY 167.9p 199.9p 1d ago
The Green Welly Stop Filling Station FK20 8RY 167.9p 200.9p 4d ago
Martins Tyre & Auto Services Ltd DG13 0DH 167.9p 197.9p 6d ago
Asda Dunbar Supermarket EH42 1LE 167.9p 196.9p 5d ago
North Berwick Superstore EH39 5NF 167.9p 198.9p today
Shellknowe Garage KA26 0NA 167.9p 199.9p 3d ago
Eyemouth Service Station TD14 5AN 167.9p 197.9p today
St Johns Town Services DG7 3SW 168.9p 198.9p 4d ago
Benmar Services DG10 9EL 168.9p 198.9p 4d ago
Gairloch Filling Station IV21 2BH 168.9p 201.9p 8d ago
Riverside Garage AB35 5SH 168.9p 204.9p 1d ago
Crown Filling Station DG7 1HX 168.9p 198.9p today
Blair Atholl Fuel Express Automat PH18 5SX 169.7p 199.7p 8d ago
Asda Tain Supermarket IV19 1NZ 169.7p 198.7p today
Arrochar Fuel Express Automat G83 7AJ 169.7p 197.7p 5d ago
Newcastleton Fuel Express Automat TD9 0RA 169.7p 199.7p 5d ago
Port Rodie Filling Station DG9 8ED 169.9p 199.9p 2d ago
MFG Pitlochry PH16 5LY 169.9p 199.9p 4d ago
Highland Fuels Ltd PA28 6HA 169.9p 199.9p 1d ago
Mirreys Garage DG9 7BU 169.9p 199.9p 2d ago
MFG Grantown PH26 3EJ 169.9p 204.9p 1d ago
Great Glen Filling Station PH32 4DD 169.9p 198.9p 1d ago
Ascona Victoria Service Station AB45 2JD 169.9p 199.9p today
Inch Filling Station DG9 8RY 169.9p 199.9p 1d ago
Old Street Garage KA26 9HG 169.9p 196.9p 1d ago
Asda Haddington Express Petrol EH41 3FW 169.9p 198.9p 1d ago
Kinlochewe Service Station IV22 2PA 169.9p 202.9p 2d ago
Glengarry Filling Station PH35 4HL 169.9p 198.9p 1d ago
Asda Aberfeldy Express Petrol PH15 2AF 169.9p 199.9p 4d ago
Aviemore SF Connect PH22 1PD 169.9p 203.9p today
Skiach Services IV16 9XH 169.9p 199.9p 1d ago
Invergordon Service Station IV18 0AE 169.9p 203.9p today
Kens Garage Kildary IV18 0NX 169.9p 203.9p today
Morangie Filling Station IV19 1PY 169.9p 199.9p 1d ago
Evelix Service Station IV25 3NG 169.9p 199.9p 1d ago
Fiddes Bridge Services AB30 1LJ 169.9p 198.9p today
Union Road Filling Station AB44 1UJ 169.9p 199.9p today
Ballinluig Services ltd PH9 0LG 169.9p 199.9p today
MFG Newtonmore PH20 1AP 169.9p 204.9p 1d ago
MFG Morrisons Stranraer DG9 8ES 169.9p 199.9p 2d ago
Ewen Macrae West End Garage Ltd IV51 9HD 169.9p 197.9p today
Clachan Filling Station PA296XL 169.9p 199.9p 5d ago
J Aitchison Duns Ltd TD11 3ES 169.9p 197.9p 1d ago
Crieff Garage PH7 3HZ 169.9p today
Viewfield Filling Station PH5 2AE 169.9p 199.9p 4d ago
Burnside filling station and tearoom DG4 6BZ 169.9p 199.9p 4d ago
Aitken Walker Cars TD11 3LR 169.9p 197.9p 1d ago
Atholl Filling Station IV55 8WA 169.9p 197.9p 4d ago
Bayside Garage Whiting Bay KA27 8PZ 170.6p 209.9p today
A&C Cameron T A Blackwaterfoot Garage KA27 8ES 170.7p 210.7p today
Sutherland Arms Garage Ltd KW9 6QN 170.9p 198.9p 1d ago
Laide Post Office & General Stores IV22 2NB 171.0p 204.0p 5d ago
Peebles SF Connect EH45 8AZ 171.9p 199.9p today
Nairn Service Station IV12 4SG 171.9p 199.9p today
Tain Superstore IV19 1EH 171.9p 198.9p today
Crossburn Service Station EH45 8EDnot reporting 171.9p 199.9p 29d ago
Mbs Building & Timber Supplies KA27 8PR 172.0p 217.0p 4d ago
W D Semple PA32 8UF 172.9p 200.9p 14d ago
Asda Broadford Express Petrol IV49 9AE 172.9p 199.9p 5d ago
By-Pass Service Station EH41 3PH 172.9p 196.9p 1d ago
Sainsburys Nairn IV12 5QF 172.9p 199.9p 4d ago
Brora Fuel Express Automat KW9 6LN 173.7p 199.7p 7d ago
Northburn Garage TD14 5EPnot reporting 173.9p 202.9p 18d ago
Allan's of Gillock Ltd KW1 5XG 173.9p 199.9p 11d ago
Asda Dounby Express Petrol KW17 2HT 173.9p 199.9p 4d ago
Wm Dunnet & Co Ltd KW14 8EP 174.9p 201.9p 11d ago
Eday Community Enterprise LTD KW17 2ABnot reporting 175.4p 203.9p 21d ago
MacDonalds Filling Station PA72 6JF 175.9p today
Lochbroom Filling Staion IV262SXnot reporting 175.9p 199.9p 29d ago
Firm Of H Scott IV7 8LUnot reporting 175.9p 198.9p 47d ago
Rankins Filling Station IV51 9XX 175.9p 202.9p 4d ago
John Morrison HS6 5AA 176.1p 217.0p 7d ago
Victoria Garage AB35 5QQ 176.9p 200.9p 12d ago
Jura Community Business Ltd PA60 7XS 177.0p 200.0p 12d ago
Ardfenaig Filling Station PA67 6DXnot reporting 177.0p 208.0p 24d ago
Highland Fuels ltd KW15 1QZ 177.9p 199.9p today
T B Oliver Ltd TD9 8NBnot reporting 177.9p 208.9p 42d ago
Crosbie and Bateman DG6 4DPnot reporting 177.9p 204.9p 40d ago
Harbour Garage PA75 6NR 177.9p 206.9p 10d ago
Applecross Community Trading LTD IV54 8LRnot reporting 178.2p 207.5p 39d ago
Co Chumunn na Hearadh Ltd HS5 3TS 178.9p 209.9p 8d ago
Ron M Macdonald Old Bridge Garage PH23 3ASnot reporting 178.9p 204.9p 31d ago
Hillside Filling Station HS8 5TH 179.0p 217.0p 8d ago
Port Charlotte Filling Station PA48 7TLnot reporting 179.9p 206.9p 27d ago
Achiltibuie Stores IV26 2YGnot reporting 179.9p 202.9p 27d ago
Port Askaig Stores PA46 7RBnot reporting 179.9p 208.9p 24d ago
Ardhasaig Filling Station HS3 3AJnot reporting 179.9p 202.9p 19d ago
Inverinate Service Station IV40 8HBnot reporting 179.9p 204.9p 41d ago
Braemar Filling Station AB35 5YQnot reporting 179.9p 202.9p 43d ago
Central Garage AB33 8REnot reporting 179.9p 206.9p 39d ago
Braemar Filling Station AB35 5YQnot reporting 179.9p 205.9p 22d ago
Lamlash Yard Ltd KA27 8NBnot reporting 180.0p 213.0p 18d ago
Papay community cooperative KW17 2BUnot reporting 180.0p 175.0p 54d ago
Denholm Fishselling Ltd PH41 4QDnot reporting 180.9p 55d ago
Bowmore Filling Station ltd PA43 7HLnot reporting 181.0p 208.0p 28d ago
Bridgend Shop PA44 7PQnot reporting 181.0p 26d ago
W I Rendall Shop KW17 2DH 182.1p 206.1p 12d ago
South Islay Trading Co Ltd PA42 7DF 183.0p 212.5p 1d ago
South Islay Trading Co Ltd PA427DF 183.0p 212.5p 1d ago
John O Groats Filling Station KW14YRnot reporting 186.9p 213.9p 27d ago
Dalwhinnie Service Station Ltd PH19 1AFnot reporting 188.8p 205.9p 39d ago
Bettyhill General Merchants KW14 7SPnot reporting 189.0p 219.0p 45d ago
Tighnabruaich Community Service Station PA21 2BEnot reporting 195.0p 210.0p 47d ago
D C Ryan PH36 4HZnot reporting 196.0p 224.0p 34d ago
Ardminish Stores PA41 7AA 197.9p 222.9p 11d ago
Marions shop and filling station KW17 2PR 200.0p 1d ago
Steisean Connaidh Chrosabol PA77 6UPnot reporting 208.8p 232.8p 15d ago
Mackenzie Stores IV51 9JSnot reporting 209.9p 234.9p 42d ago
John M F Groat & Sons LTD KW16 3PG 216.2p 3d ago
North End Garage KW16 3AG 199.9p 14d ago
Coilacriech Inn AB35 5UH 6d ago
Sutherlands garage KW16 3JYnot reporting 205.0p 15d ago
Armadale Stores IV45 8RS 215.0p 1d ago
Thomas Sinclair KW17 2DXnot reporting 210.0p 20d ago
Ticketyboo KW15 1QY 199.9p today
Duncan McLeod & Sons AB53 5SH 201.9p 7d ago
Nicholl Auto 365 Cairnryan DG9 8RG 199.9p 11d ago
Olivebank KW17 2AFnot reporting 212.0p 40d ago
Redfield Filling Station DG6 4NTnot reporting 210.9p 46d ago
W R Tullock & Sons Limited KW15 1HD 199.7p 1d ago
D McNair & Son Ltd PA28 6EGnot reporting 199.9p 46d ago
A&C MacLean HS9 5XDnot reporting 228.0p 46d ago
Esson's Garage Ltd KW17 2EQ 195.9p today
Carrs Billington fuels castle douglas DG7 1LH 197.5p today
Crossroads Filling Station HS7 5PY 5d ago
Comrie Garage ta MGK Motors PH6 2JPnot reporting 210.9p 50d ago
Seaview Filling Station HS7 5LA 5d ago
Bayhead Shop Ltd HS6 5DS today
Isbister Bros Limited KW16 3LT 203.3p 4d ago
Coll Community Fuel Supplies Ltd PA78 6SYnot reporting 213.0p 29d ago
Marions shop and filling station KW17 2PR 200.0p 1d ago