Scots drivers have been feeling the crunch of the cost of living crisis at the petrol pumps as the cost of unleaded and diesel has steadily risen throughout the year. Prices at forecourts have reached astronomical heights due to a numerous factors, including the ongoing Russian invasion of Ukraine, a ban on Russian imported oil and rising inflation rates.
However, it looks like prices are beginning to finally drop, as multiple major supermarkets have begun to slash the prices at their pumps in a bid to help drivers with soaring costs.
Tesco have become the latest retailer to cut petrol prices, with unleaded prices dropping by 6.5p a litre and diesel by 4.5p a litre. The Big Four grocer's announcement came just days after Asda kicked off the petrol price war by dropping their prices twice in one week.
With the costs at petrol pumps changing significantly over the past year and still being a cause for concern, it can be useful to know where you can fill up your tank for less.
Which is exactly why we have decided to help out by finding the top five cheapest petrol stations in every major city across Scotland. Using PetrolPrices.com, we have compiled a comprehensive list with five of the cheapest prices for both unleaded and diesel based on the current prices as of writing them (Tuesday, August 2nd).
Here is the cheapest cities as of today...
Glasgow
Unleaded
165.7p - Costco Glasgow Automat, Cobden Road, G21 1YX
171.7p - Asda, Govan, Helen Street, G51 3HR
172.7p - Asda, Parkhead, Duke Street, G31 4EB
172.9p - Tesco Rutherglen Extra, Dalmarnock Road, G73 1NY
172.9p - Tesco Shettlestone Extra, Annick Street, G32 6UB
Diesel
178.7p - Costco Glasgow Automat, Cobden Road, G21 1YX
184.7p - Asda Toryglen Automat, Prospecthill Road, G42 0AE
184.7p - Asda Robroyston Automat, Monument Drive, G33 1AD
184.7p - Morrisons Anniesland, Crow Road, G13 1JD
184.7p - Asda Bishopgbriggs Automat, Kirkintilloch Road, G64 2PT
Edinburgh
unleaded
168.7p - Costco Edinburgh Automat, Costkea Way, EH20 9BY
174.6p - Morrisons, Ferry Road, EH5 2HF
174.6p - Morrisons, Waterfront Broadway, EH15 1SA
174.7p - Asda, Sandpiper Drive, EH6 6QJ
174.9p - Morrisons Portobello Road, Piersfield Terrace, EH8 7BQ
Diesel
181.7p - Costco Edinburgh Automat, Costkea Way, EH20 9BY
186.7p - Asda Chesser Automat, New Mart Road, EH14 1RJ
186.7p - Asda, Sandpiper Drive, EH6 6QJ
186.7p - Asda, Pentland Road, EH20 9NY
186.9p - BP Petrol Station, Slateford Road, EH14 1PU
Dundee
Unleaded
170.7p - Asda, Gillburn Road, DD3 0SZ
170.7p - Asda, Moffat Road, DD4 7XE
170.7p - Asda, Myrekirk Road, DD2 4WB
170.9p - Sainsbury's, Baldovie Road, DD4 8UG
171.9p - Jet Service Station, Forfar Road, DD4 9BT
Diesel
180.9p - Sainsbury's, Baldovie Road, DD4 8UG
183.7p - Asda, Gillburn Road, DD3 0SZ
183.7p - Asda, Moffat Road, DD4 7XE
183.7p - Asda, Myrekirk Road, DD2 4WB
183.9p - Tesco Extra, Riverside Drive, DD2 1UG
Aberdeen
Unleaded
168.9p - Esso Five Mile Garage, Skene Road, AB15 8PD
169.7p - Asda, Jesmond Drive, AB22 8UR
169.7p - Asda, Riverview Drive, AB21 7NG
169.7p - Morrisons, West North Street, AB24 5AR
169.9p - Tesco Extra, Laurel Drive, AB22 8HB
Diesel
181.7p - Morrisons, West North Street, AB24 5AR
181.9p - Sainsbury's, Garthdee Road, AB10 7AY
183.7p - Asda, Jesmond Drive, AB22 8UR
183.7p - Asda, Riverview Drive, AB21 7NG
183.7p - Asda, Bridge of Dee, Garthdee Road, AB10 7QA
Stirling
Unleaded
174.7p - Asda Alloa Automat, Whins Road, FK10 3SD
174.7p - Tesco, Glasgow Road, FK1 4JB
174.9p - Tesco Extra, Auld Brig Road, FK10 1EG
174.9p - Tesco, Graham's Road, FK1 1LW
175.9p - Esso Fuel Station, Kilsyth Road, FK4 1UF
Diesel
185.7p - Asda Alloa Automat, Whins Road, FK10 3SD
193.9p - Sainsbury's, Drip Road, FK8 1RA
185.9p - Morrisons, Urquhart Way, FK7 7SR
185.9p - Tesco Extra, Auld Brig Road, FK10 1EG
185.9p - Tesco, Graham's Road, FK1 1LW
Inverness
Unleaded
168.9p - Jet Bridgend Service Station, Station Road, IV4 7EH
170.7p - Asda, Ivanhoe Avenue, IV2 6BA
170.9p - Tesco Extra, Inshes Retail Park, IV2 3TW
170.9p - Tesco Extra, Eastfield Way, IV2 7GD
170.9p - Tesco, Ness Side, Dores Road, IV2 4QX
Diesel
183.7p - Morrisons, Millburn Road, IV2 3PX
183.7p - Asda, Ivanhoe Avenue, IV2 6BA
183.9p - Tesco Extra, Inshes Retail Park, IV2 3TW
183.9p - Tesco Extra, Eastfield Way, IV2 7GD
183.9p - Tesco, Ness Side, Dores Road, IV2 4QX
Perth
Unleaded
171.7p - Asda, Dunkeld Road, PH1 5AP
171.9p - Tesco Extra, Crieff Road, PH1 1NR
178.9p - Gulf Garage, Cupar Road, KY14 6HA
179.9p - Esso, Edinburgh Road, PH2 8DX
180.7p - Morrisons, Caledonian Road, PH1 5XD
Diesel
184.7p - Asda, Dunkeld Road, PH1 5AP
184.9p - Tesco Extra, Crieff Road, PH1 1NR
187.7p - Morrisons, Caledonian Road, PH1 5XD
188.9p - Gulf Garage, Cupar Road, KY14 6HA
191.9p - BP, Dunkeld Road, PH1 5RG
You can check for more local petrol station prices near you at PetrolPrices.com.
Don't miss the latest news from around Scotland and beyond. Sign up to our daily newsletter here .
READ NEXT: