Drivers across Scotland are continuing to face the pressure of rising costs, as the price of petrol has soared once again.
On Tuesday, it was reported that the price of petrol had seen jumped by 2p a litre - making it the biggest daily jump in 17 years.
The latest data from The RAC has shown that the price for a litre of unleaded petrol has soared to an average UK price of 182.31. The cost of diesel has also increased to 193.17.
Prices are likely to continue increasing as a knock-on effect from Russia's ongoing invasion of Ukraine. The latest increases have been reported to be due to the temporary ban on Russian imported oil.
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 (Thursday, June 9) from PetrolPrices.com, though they may vary from time to time.
Here are the cheapest prices in each city..
Glasgow
Unleaded
168.9p - Costco Glasgow Automat, Cobden Road, G21 1YX
170.9p - Tesco Extra, Annick Street, G32 6UB
172.7p - Lowmoss Service Station, Kirkintilloch Road, G64 2HS
172.9p - Sainsbury's, Woodlands Road, G3 6HA
174.7p - Asda Parkhead, Duke Street, G31 4EB
Diesel
177.7p - Costco Glasgow Automat, Cobden Road, G21 1YX
180.7p - Morrisons, Anniesland, Crow Road, G13 1JD
182.7p - Aikenroad Service Station, Aikenhead Road, G42 0PN
182.7p - Morrisons, Newlands, Riverford Road, G43 1PU
182.7p - Morrisons, Cambuslang, Bridge Street, G72 7EA
Edinburgh
Unleaded
168.8p - Morrisons, Ferry Road, EH5 2HF
168.9p - Costco, Edinburgh Automat, EH20 9BY
169.9p - Liberton Filling Station, Liberton Road, EH16 6ND
170.9p - Sainsbury's, South Groathill Avenue, EH4 2EB
171.9p - Sainsbury's, Lanark Road West, EH14 5JX
Diesel
175.9p - Costco, Edinburgh Automat, EH20 9BY
180.7p - Asda Chesser Automat, New Mart Road, EH14 1RJ
180.7p - Asda Leith Automat, Sandpiper Drive, EH6 6QJ
180.7p - Asda Straiton Automat, Pentland Road, EH20 9NY
180.9p - Sainsbury's, Lanark Road West, EH14 5JX
Dundee
Unleaded
174.7p - Asda Kirkton Automat, Gillburn Road, DD3 0SZ
174.7p - Asda, Milton, Moffat Road, DD4 7XE
174.7p - Asda, Myrekirk Road, DD2 4WB
175.7p - Morrisons, Afton Way, DD4 8BR
175.9p - Sainsbury's, Baldovie Road, DD4 8UG
Diesel
181.7p - Asda, Milton, Moffat Road, DD4 7XE
183.7p - Morrisons, Afton Way, DD4 8BR
183.7p - Asda Kirkton Automat, Gillburn Road, DD3 0SZ
183.7p - Asda, Myrekirk Road, DD2 4WB
184.9p - Shell, East Marketgait, DD1 3HE
Aberdeen
Unleaded
174.9p - Sainsbury's, Garthdee Road, AB10 7AY
175.7p - Morrisons, West North Street, AB24 5AR
176.7p - Asda, Bridge of Dee, Garthdee Road, AB10 7QA
176.7p - Asda, Jesmond Drive, AB22 8UR
177.7p - Asda, Riverview Drive, AB21 7NG
Diesel
181.7p - Morrisons, West North Street, AB24 5AR
181.7p - Asda, Bridge of Dee, Garthdee Road, AB10 7QA
181.7p - Asda, Jesmond Drive, AB22 8UR
182.9p - Sainsbury's, Garthdee Road, AB10 7AY
183.7p - Asda, Riverview Drive, AB21 7NG
Stirling
Unleaded
172.9p - Tesco, Wallace Street, FK8 1NP
176.9p - Sainsbury's, Drip Road, FK8 1RA
178.9p - Morrisons, Urquhart Way, FK7 7SR
179.9p - BP, Craigs Roundabout, FK7 7NU
181.8p - Shell St Ninian's, Borestone Crescent, FK7 9BH
Diesel
184.9p - Tesco, Wallace Street, FK8 1NP
186.9p - Morrisons, Urquhart Way, FK7 7SR
186.9p - BP, A907 Alloa Road, FK10 2PF
187.9p - Sainsbury's, Drip Road, FK8 1RA
188.9p - Shell St Ninian's, Borestone Crescent, FK7 9BH
Inverness
175.7p - Morrisons, Millburn Road, IV2 3PX
177.7p - Asda, Ivanhoe Avenue, IV2 6BA
177.9p - BP, Longman Road, IV1 1RY
178.9p - Tesco Extra, Inshes Retail Park, IV2 3TW
178.9p - Tesco Extra, Eastfield Way, IV2 7GD
Diesel
180.7p - Morrisons, Millburn Road, IV2 3PX
182.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, Inverness Ness Side, Dores Road, IV2 4QX
Perth
174.7p - Asda, Dunkeld Road, PH1 5AP
174.7p - Morrisons, Caledonian Road, PH1 5XD
177.9p - BP, The Triangle, PH1 3GA
177.9p - Tesco Extra, Crieff Road, PH1 1NR
178.9p - Almondbank Filling Station, Crieff Road, PH1 3HY
Diesel
182.7p - Morrisons, Caledonian Road, PH1 5XD
183.7p - Asda, Dunkeld Road, PH1 5AP
187.9p - Tesco Extra, Crieff Road, PH1 1NR
187.9p - Almondbank Filling Station, Crieff Road, PH1 3HY
187.9p - Shell, Edinburgh Road, PH2 8AR
Don't miss the latest news from around Scotland and beyond. Sign up to our daily newsletter here .