Scotland
642 stations with live fuel prices · cheapest unleaded from £1.309
Scottish fuel prices reflect distance more than any other UK country. Central-belt supermarkets in Glasgow, Edinburgh, and Stirling stay competitive with English averages, while Highland and island forecourts often sit 10–15p higher. Stornoway, Lerwick, and Kirkwall regularly rank among the most expensive postcodes in the UK because of the cost of moving fuel by ferry.
Counties in Scotland
- Dummy4Wigtown Road Service Station, Wigtown Road, Newton Stewart, Dg8 6jzNewton StewartWigtown Road Services£1.309E10£1.409Diesel
- Hamish a Mackay18, High Street, Edzell, Brechin, Dd9 7taBrechinHamish a Mackay£1.359E10£1.459Diesel
- Dummy24, Ayr Road, Dalry, Castle Douglas, Dg7 3swCastle DouglasSt Johns Town Services£1.379E10£1.739Diesel
- Dummy3Benmar Garage, Station Road, Moffat, Dg10 9elMoffatBenmar Services£1.379E10£1.739Diesel
- Dummy5St. Michaels Services, 9, St. Michael Street, Dumfries, Dg1 2qdDumfriesSt Michael's Services£1.379E10£1.739Diesel
- Bridgend Filling StationBridgend Filling Station, Bridgend, Thurso, Kw14 8ppThursoBridgend Filling Station£1.389E10£1.479Diesel
- Ravenspoint Trading LtdRavenspoint Centre, Kershader, Isle of Lewis, Hs2 9qaIsle of LewisRavenspoint Trading Ltd£1.429E10£1.909Diesel
- Asda Ayr SuperstoreLiberator Drive, Heathfield Retail Park, Ka8 9bfAyrAsda£1.457E10£1.657Diesel
- Ayr Extra Petrol FillingTesco Stores Ltd, Ka8 0qaAyrTesco£1.459E10£1.659Diesel
- Bp ElmbankSood Enterprises Ltd, 41, Elmbank Street, Glasgow, G2 4pgGlasgowBp Elmbank£1.459E10£1.549Diesel
- Sainsburys Prestwick125 Ayr Road, Ka9 1twPrestwickSainsbury's£1.459E10£1.659Diesel
- LonendShell, Lonend, Paisley, Pa1 1suPaisleyShell£1.469E10£1.729Diesel
- Asda Galashiels SuperstoreCurrie Road, Td1 2agGalashielsAsda£1.489E10£1.659Diesel
- Barrhill Garage45a, Barrhill Road, Cumnock, Ka18 1pwCumnockPace£1.489E10£1.639Diesel
- Costco Wholesale EdinburghCostkea Way, Loanhead, Eh20 9byEdinburghCostco Wholesale£1.489E10£1.669Diesel
- Costco Wholesale GlasgowSt Rollox Business Park, 15 Cobden Road. Springburn, G21 1yxGlasgowCostco Wholesale£1.489E10£1.659Diesel
- Masonhill Service StationMasonhill Service Station, 130, Hillfoot Road, Ayr, Ka7 3lbAyrEsso£1.489E10£1.719Diesel
- Asda Chesser Supercentre3 New Mart Road, Eh14 1rjEdinburghAsda£1.497E10£1.697Diesel
- Asda Govan Superstore500 Helen Street, G51 3hrGlasgowAsda£1.497E10£1.667Diesel
- Asda Kilmarnock Superstore10 Queens Drive, Ka1 3xfKilmarnockAsda£1.497E10£1.679Diesel
- Asda Linwood SuperstorePhoenix Retail Park, Pa1 2abPaisleyAsda£1.497E10£1.697Diesel
- Burnpark Service Station LimitedBurnpark Filling Station, Ayr Road, Kilmarnock, Ka1 4elKilmarnockGulf£1.497E10£1.697Diesel
- Portland Service StationPortland Place, Ml3 7juHamiltonEsso£1.497E10£1.717Diesel
- Abbotsinch Service Station JetAbbotsinch Petrol Station, Inchinnan Road, Renfrew, Pa4 9aeRenfrewJet£1.499E10£1.689Diesel
- Asda Barrhead Supermarket4 Church Road, G78 1faBarrheadAsda£1.499E10£1.697Diesel
- Campbell Fuel Oils LimitedD Campbell & Son, Denholm Way, Kilmarnock, Ka1 3lsKilmarnockCampbell Fuel Oils Limited£1.499E10£1.699Diesel
- Colinton Superstore Petrol FillingColinton Mains Dr, Eh13 9ahEdinburghTesco£1.499E10£1.699Diesel
- Corstorphine Extra Petrol Filling30 Meadow Place Road, Eh12 7uqEdinburghTesco£1.499E10£1.699Diesel
- Irvine Riverway Extra Petrol15-16 Riverway Retail Park, Ka12 8ayIrvineTesco£1.499E10£1.679Diesel
- Linwood Superstore Petrol Filling11 Bridge Street, Pa3 3dbPaisleyTesco£1.499E10£1.699Diesel
- Lonend Service StationShell, Lonend, Paisley, Pa1 1suPaisleyLonend Service Station£1.499E10£1.719Diesel
- Mfg Auchinleck1 Main Street, Ka18 2abAuchinleckJet£1.499E10£1.659Diesel
- Mfg Morrisons AyrCastlehill Road, Ka7 2hyAyrMorrisons£1.499E10£1.679Diesel
- Mfg Morrisons EarlstonMelrose Road, Td4 6dlEarlstonMorrisons£1.499E10£1.679Diesel
- Mfg Morrisons Edinburgh GyleGyle Avenue, Eh12 9juSouth Gyle BroadwayMorrisons£1.499E10£1.719Diesel
- Mfg Morrisons KilmarnockWest Langlands Street, Ka1 2pyKilmarnockMorrisons£1.499E10£1.699Diesel
- Mfg Morrisons Paisley AnchorThread Street, Pa1 1gzAnchor MillsMorrisons£1.499E10£1.699Diesel
- Mfg Morrisons Paisley FalsideFalside Road, Pa2 6qhRenfrewshireMorrisons£1.499E10£1.719Diesel
- Mfg Morrisons TroonDukes Road/jubilee Road, Ka10 6qrTroonMorrisons£1.499E10£1.699Diesel
- Renfrew Superstore Petrol FillingTesco Stores Ltd, Pa4 0nqRenfrewTesco£1.499E10£1.669Diesel
- Sainsburys Braehead110 Kings Inch Drive, G51 4btGlasgowSainsbury's£1.499E10£1.669Diesel
- Sainsburys CurrieLanark Road West, Eh14 5jxEdinburghSainsbury's£1.499E10£1.699Diesel
- Sainsburys Edinburgh LongstoneInglis Green Road, Eh14 2erEdinburghSainsbury's£1.499E10£1.699Diesel
- Sainsburys IrvineAyr Road, Ka12 8bhIrvineSainsbury's£1.499E10£1.679Diesel
- Sainsburys Murrayfield39 Westfield Road, Eh11 2qwEdinburghSainsbury's£1.499E10£1.699Diesel
- Springbank Service StationSpringbank Service Station, Ayr Road, Irvine, Ka12 8nfIrvineJet£1.499E10£1.679Diesel
- Annan Superstore Petrol FillingScotts St, Dg12 6jhAnnanTesco£1.509E10£1.789Diesel
- Dingwall Mart Rd SuperstoreMart Road, Iv15 9ppDingwallTesco£1.509E10£1.789Diesel
- Golden Lion Service StationCostcutter Supermarket, Golden Lion Service Station, Montrose Road, Arbroath, Dd11 5jpArbroathEsso Golden Lion£1.516E10£1.726Diesel
- Hamilton Service StationParks Garage, 136, Strathaven Road, Hamilton, Ml3 7tnHamiltonEsso£1.516E10£1.726Diesel
Top fuel brands in Scotland
Scotland fuel prices: questions
Why is fuel so much more expensive in the Highlands and Islands?+
Most island and remote-Highland forecourts pay considerably more for fuel deliveries, which arrive by tanker ferry or long-haul road. There's also far less competition: a single station may serve a whole island. The Rural Fuel Duty Relief scheme returns 5p per litre to retailers in eligible areas, but it doesn't fully close the gap.
Where is the cheapest petrol in Scotland right now?+
It varies day to day, but the cheapest unleaded is almost always at a supermarket forecourt in the Central Belt. The stats card at the top of this page shows the current cheapest E10 and diesel station in Scotland, updated hourly.
Are Scottish supermarket forecourts cheaper than independents?+
Typically yes in cities and towns where supermarkets compete with each other. In rural Scotland the picture flips, with independents sometimes the only option, and pricing reflects the lack of competition.
How often do these Scottish fuel prices update?+
Hourly. Every retailer is required by law to report price changes within 30 minutes, and we pull the official UK Government Fuel Finder feed every hour.