Scots drivers are continuing to feel the crunch of the cost of living crisis, as petrol prices at forecourts across the country have once again risen.
Latest figures from the RAC have suggested the average price of petrol for this week has since surpassed the previous high of 182.31 per litre. According to the latest figures published on Monday, June 20, the average price of petrol is now 188.74, while the average cost of diesel is now 196.36.
Motorists could continue to see rising prices at the petrol pumps due to a number of factors, including Russia's ongoing invasion of Ukraine, a ban on Russian imported oil and rising inflation rates. It is the latest surge in prices, with increases in household energy bills and supermarket prices following the current cost of living crisis.
To help with the rising costs, the Daily Record has compiled a comprehensive list of the petrol stations offering the cheapest petrol prices in each major city. We have compiled the list with five of the cheapest prices for both unleaded and diesel based on the current prices as of writing them (Wednesday, June 22) from PetrolPrices.com, though they may vary from time to time.
Here are the cheapest prices in each city...
Glasgow
Unleaded
180.7p - Costco Glasgow Automat, Cobden Road, G21 1YX
184.7p - Asda Parkhead, Duke Street, G31 4EB
184.7p - Morrisons, Newlands, Riverford Road, G43 1PU
184.7p - Bishopbriggs Automat, Kirkintilloch Road, G64 2PT
184.7p - Morrisons, Cambuslang, Bridge Street, G72 7EA
Diesel
188.7p - Costco Glasgow Automat, Cobden Road, G21 1YX
191.1p - Croftfoot Filling Station, Castlemilk Road, G44 5LZ
191.7p - Asda Bearsden Automat, Milngavie Road, G61 2TX
191.9p - Shell St Andrews Cross, Victoria Road, G42 7AA
191.9p - BP, Pollokshaws Road, G41 2ET
Edinburgh
Unleaded
177.7p - Costco, Edinburgh Automat, EH20 9BY
181.7p - Asda Chesser Automat, New Mart Road, EH14 1RJ
181.7p - Asda Straiton Automat, Pentland Road, EH20 9NY
183.9p - Sainsbury's, Murrayfield, Westfield Avenue, EH11 2QF
183.9p - Sainsbury's, Currie, Lanark Road West, EH14 5JX
Diesel prices
185.9p - Costco, Edinburgh Automat, EH20 9BY
191.7p - Asda Straiton Automat, Pentland Road, EH20 9NY
191.9p - Sainsbury's Cameron Toll, Lady Road, EH16 5PB
191.9p - Sainsbury's, Straiton, A701, EH20 9P
192.7p - Asda Chesser Automat, New Mart Road, EH14 1RJ
Dundee
Unleaded
182.7p - Asda Kirkton Automat, Gillburn Road, DD3 0SZ
182.7p - Asda Dundee West Automat, Myrekirk Road, DD2 4WB
184.7p - Morrisons, Afton Way, DD4 8BR
184.7p - Asda Dundee Milton, Moffat Road, DD4 7XE
185.9p - Sainsbury's, Baldovie Road, DD4 8UG
Diesel
193.7p - Morrisons, Afton Way, DD4 8BR
193.7p - Asda Kirkton Automat, Gillburn Road, DD3 0SZ
193.7p - Asda Dundee Milton, Moffat Road, DD4 7XE
193.7p - Asda Dundee West Automat, Myrekirk Road, DD2 4WB
193.9p - Tesco Dundee Extra, Kingsway West, DD3 8QB
Aberdeen
Unleaded
183.9p - Esso Pittodrie Express, King Street, AB24 3DF
184.7p - Asda, Middleton Park, Jesmond Drive, AB22 8UR
184.7p - Morrisons, West North Street, AB24 5AR
184.7p - Asda, Bridge of Dee, Garthdee Road, AB10 7QA
185.9p - Sainsbury's, Garthdee Road, AB10 7AY
Diesel
191.7p - Asda, Bridge of Dee, Garthdee Road, AB10 7QA
192.7p - Asda, Middleton Park, Jesmond Drive, AB22 8UR
194.7p - Asda, Dyce Automat, Riverview Drive, AB21 7NG
194.9p - Sainsbury's, Garthdee Road, AB10 7AY
194.9p - Shell Wellington, Wellington Road, AB12 3JX
Stirling
Unleaded
187.9p - Morrisons, Urquhart Way, FK7 7SR
188.9p - Sainsbury's, Drip Road, FK8 1RA
188.9p - Jet, Glasgow Road Service Station, FK7 8HQ
189.9p - BP Craig's Roundabout, FK7 7NU
189.9p - Tesco, Wallace Street, FK8 1NP
Diesel
195.9p - Morrisons, Urquhart Way, FK7 7SR
195.9p - Jet, Glasgow Road Service Station, FK7 8HQ
196.9p - Tesco, Wallace Street, FK8 1NP
196.9p - Shell service area, Kerse Road, FK7 7SY
196.9p - Sainsbury's, Drip Road, FK8 1RA
Inverness
Unleaded
183.7p - Asda, Ivanhoe Avenue, IV2 6BA
187.7p - Morrisons, Millburn Road, IV2 3PX
188.9p - Esso Blackpark Filling Station, Clachnaharry Road, IV3 8QH
189.9p - BP, Longman Road, IV1 1RY
189.9p - Esso, Longman Road, IV1 1RY
Diesel
188.7p - Asda, Ivanhoe Avenue, IV2 6BA
190.9p - Tesco Extra, Inshes Retail Park, IV2 3TW
190.9p - Tesco Extra, Eastfield Way, IV2 7GD
190.9p - Tesco, Inverness Ness Side, Dores Road, IV2 4QX
192.9p - Shell, Old Perth Road, IV2 3RH
Perth
Unleaded
184.7p - Asda, Dunkeld Road, PH1 5AP
184.7p - Morrisons, Caledonian Road, PH1 5XD
184.9p - BP, The Triangle, PH1 3GA
186.9p - Tesco Extra, Crieff Road, PH1 1NR
186.9p - Tesco Express, Perth Road, PH2 6JJ
Diesel
193.7p - Asda, Dunkeld Road, PH1 5AP
193.7p - Morrisons, Caledonian Road, PH1 5XD
195.9p - Shell, Edinburgh Road, PH2 8AR
197.9p - BP, Dunkeld Road, PH1 5RG
197.9p - Esso, Edinburgh Road, PH2 8DX
Don't miss the latest news from around Scotland and beyond. Sign up to our daily newsletter here .