Live prices · 744 forecourts

Petrol and diesel prices in Scotland

Prices at 744 forecourts in Scotland, as reported to the UK Government's Fuel Finder scheme. The cheapest unleaded today is 155.9p at Cot House Services; the cheapest diesel is 181.9p at Costco Wholesale Edinburgh.

Updated 9 Nov 2026, 09:04

Cheapest in Scotland now

Live
  • Unleaded
  • Diesel
  • Super
  • Prem. diesel
Lowest price for each fuel among the forecourts below — each may be at a different forecourt.

Today's prices in Scotland

Averages of every forecourt here with a price reported in the last 30 days, compared with the UK.

Unleaded (E10)

170.1paverage

£7.73 a gallon

0.8p above UK average

Cheapest 155.9p at Cot House Servicesreported 5 Nov 2026, 03:55

701 forecourts with a recent price

Diesel (B7)

199.3paverage

£9.06 a gallon

1.7p above UK average

Cheapest 181.9p at Costco Wholesale Edinburghreported 6 Nov 2026, 09:58

615 forecourts with a recent price

Super unleaded (E5)

187.4paverage

£8.52 a gallon

0.2p above UK average

Cheapest 162.9p at Dunecht Garage Ltdreported 4 Nov 2026, 09:09

472 forecourts with a recent price

Super diesel (B7)

217.6paverage

£9.89 a gallon

1.5p above UK average

Cheapest 199.9p at Clydeholm retail limitedreported 14 Oct 2026, 09:26

168 forecourts with a recent price

The cheapest forecourts in Scotland

The 15 cheapest for unleaded and for diesel. Each council area below lists all of its forecourts.

  • Cot House Services

    Jet · PA23 8QS · Argyll and Bute

    Unleaded
    155.9p5 Nov 2026, 03:55
    Diesel
    193.9p5 Nov 2026, 03:55
    Super
    171.9p5 Nov 2026, 03:55
    Prem. diesel
    —
  • Barrhill Garage

    Pace · KA18 1PW · Ayr

    Unleaded
    157.9p27 Oct 2026, 11:25
    Diesel
    190.9p19 Oct 2026, 08:51
    Super
    —
    Prem. diesel
    —
  • Asda Kilmarnock Superstore

    Asda · KA1 3XF · East Ayrshire

    Unleaded
    159.7p5 Nov 2026, 22:23
    Diesel
    191.9p26 Oct 2026, 18:22
    Super
    —
    Prem. diesel
    —

    24 hours

  • Burnpark service station limited

    Gulf · KA1 4EL · East Ayrshire

    Unleaded
    159.7p26 Oct 2026, 07:55
    Diesel
    189.7p26 Oct 2026, 07:55
    Super
    —
    Prem. diesel
    —
  • Asda Galashiels Superstore

    Asda · TD1 2AG · Scottish Borders

    Unleaded
    159.9p5 Nov 2026, 21:08
    Diesel
    194.9p13 Oct 2026, 19:03
    Super
    —
    Prem. diesel
    —

    24 hours

  • Campbell Fuel Oils Limited

    Campbell Fuel Oils · KA1 3LS · East Ayrshire

    Unleaded
    159.9p27 Oct 2026, 15:25
    Diesel
    —
    Super
    —
    Prem. diesel
    —

    AdBlue pumps

  • Costco Wholesale Aberdeen

    Costco · AB32 6UF · Aberdeenshire

    Unleaded
    159.9p4 Nov 2026, 08:40
    Diesel
    188.9p6 Nov 2026, 10:04
    Super
    167.9p5 Nov 2026, 12:28
    Prem. diesel
    —
  • Creetown Service Station

    Creetown Service Station · DG8 7DA · Newton Stewart

    Unleaded
    159.9p5 Nov 2026, 10:32
    Diesel
    189.9p5 Nov 2026, 10:32
    Super
    —
    Prem. diesel
    —

    24 hoursAdBlue pumps

  • Hillside Filling Station

    Jet · TD7 4BA · Scottish Borders

    Unleaded
    159.9p7 Nov 2026, 07:02
    Diesel
    194.9p7 Nov 2026, 07:02
    Super
    170.9p7 Nov 2026, 07:02
    Prem. diesel
    204.9p7 Nov 2026, 07:02
  • Maxwell Motors Jet Filling Station

    Jet · TD5 8AY · Scottish Borders

    Unleaded
    159.9p5 Nov 2026, 07:27
    Diesel
    196.9p3 Nov 2026, 07:30
    Super
    —
    Prem. diesel
    —
  • MFG Auchinleck

    Jet · KA18 2AB · Ayr

    Unleaded
    159.9p28 Oct 2026, 23:41
    Diesel
    192.9p20 Oct 2026, 23:39
    Super
    185.9p5 Nov 2026, 23:51
    Prem. diesel
    —

    24 hoursAdBlue pumps

  • Westhill Service Station Ltd

    BP · AB32 6TJ · Aberdeenshire

    Unleaded
    159.9p9 Nov 2026, 06:31
    Diesel
    190.9p9 Nov 2026, 06:31
    Super
    171.9p9 Nov 2026, 06:31
    Prem. diesel
    202.9p9 Nov 2026, 06:31
  • Wilderhaugh Service Station

    Shell · TD1 1PW · Scottish Borders

    Unleaded
    159.9p4 Nov 2026, 09:23
    Diesel
    194.9p4 Nov 2026, 09:23
    Super
    175.9p4 Nov 2026, 09:23
    Prem. diesel
    210.9p4 Nov 2026, 09:23

    24 hours

  • Sainsburys Hawick Automat

    Sainsbury's · TD9 7AD · Scottish Borders

    Unleaded
    160.9p9 Nov 2026, 06:48
    Diesel
    195.9p8 Nov 2026, 06:54
    Super
    172.9p9 Nov 2026, 06:48
    Prem. diesel
    —
  • Sainsburys Kelso

    Sainsbury's · TD5 8DW · Scottish Borders

    Unleaded
    160.9p6 Nov 2026, 06:43
    Diesel
    197.9p22 Oct 2026, 07:31
    Super
    172.9p6 Nov 2026, 06:43
    Prem. diesel
    —
  • Costco Wholesale Edinburgh

    Costco · EH20 9BY · Midlothian

    Unleaded
    161.9p6 Nov 2026, 09:58
    Diesel
    181.9p6 Nov 2026, 09:58
    Super
    172.9p3 Nov 2026, 11:43
    Prem. diesel
    —
  • Costco Wholesale Glasgow

    Costco · G21 1YX · Glasgow

    Unleaded
    162.9p7 Nov 2026, 12:13
    Diesel
    187.9p7 Nov 2026, 12:13
    Super
    173.9p3 Nov 2026, 11:37
    Prem. diesel
    —
  • Asda Straiton Superstore

    Asda · EH20 9NY · Midlothian

    Unleaded
    164.7p5 Nov 2026, 22:18
    Diesel
    184.7p5 Nov 2026, 22:18
    Super
    —
    Prem. diesel
    —

    24 hours

  • Asda Chesser Supercentre

    Asda · EH14 1RJ · Edinburgh

    Unleaded
    165.7p7 Nov 2026, 17:58
    Diesel
    187.7p13 Oct 2026, 18:57
    Super
    —
    Prem. diesel
    —

    24 hours

  • Sainsburys Edinburgh Longstone

    Sainsbury's · EH14 2ER · Edinburgh

    Unleaded
    165.9p9 Nov 2026, 06:56
    Diesel
    187.9p13 Oct 2026, 07:19
    Super
    179.9p13 Oct 2026, 07:19
    Prem. diesel
    —
  • Sainsburys Murrayfield

    Sainsbury's · EH11 2QW · Edinburgh

    Unleaded
    165.9p9 Nov 2026, 06:23
    Diesel
    187.9p13 Oct 2026, 07:21
    Super
    177.9p9 Nov 2026, 06:23
    Prem. diesel
    —
  • Sainsburys Straiton

    Sainsbury's · EH20 9PW · Midlothian

    Unleaded
    165.9p7 Nov 2026, 06:21
    Diesel
    185.9p7 Nov 2026, 06:21
    Super
    177.9p7 Nov 2026, 06:21
    Prem. diesel
    —
  • Asda Ayr Superstore

    Asda · KA8 9BF · Ayr

    Unleaded
    166.7p7 Nov 2026, 18:04
    Diesel
    189.7p13 Oct 2026, 19:03
    Super
    —
    Prem. diesel
    —

    24 hours

  • Penicuik Superstore - Petrol Filling Station

    Tesco · EH26 8NP · Midlothian

    Unleaded
    166.9p4 Nov 2026, 16:15
    Diesel
    187.9p4 Nov 2026, 16:15
    Super
    177.9p4 Nov 2026, 16:15
    Prem. diesel
    —

    24 hours

  • Sainsburys Prestwick

    Sainsbury's · KA9 1TW · Ayr

    Unleaded
    166.9p7 Nov 2026, 10:47
    Diesel
    189.9p13 Oct 2026, 07:05
    Super
    178.9p7 Nov 2026, 10:47
    Prem. diesel
    —
  • Colinton Superstore - Petrol Filling Station

    Tesco · EH13 9AH · Edinburgh

    Unleaded
    167.9p2 Nov 2026, 16:03
    Diesel
    187.9p2 Nov 2026, 16:03
    Super
    177.9p2 Nov 2026, 16:03
    Prem. diesel
    —
  • Corstorphine Extra - Petrol Filling Station

    Tesco · EH12 7UQ · Edinburgh

    Unleaded
    167.9p2 Nov 2026, 17:24
    Diesel
    187.9p2 Nov 2026, 17:24
    Super
    177.9p2 Nov 2026, 17:24
    Prem. diesel
    —

    24 hours

  • Sainsburys Currie

    Sainsbury's · EH14 5JX · Edinburgh

    Unleaded
    167.9p31 Oct 2026, 05:12
    Diesel
    187.9p3 Nov 2026, 05:32
    Super
    179.9p31 Oct 2026, 05:12
    Prem. diesel
    —

What the prices say in Scotland

  • Unleaded in Scotland runs from 155.9p to 206.8p — 50.9p apart, or £28.00 on a 55-litre tank.

  • The 238 supermarket forecourts average 168.5p for unleaded — 1.9p less than the 452 other forecourts.

  • The 12 motorway service areas average 188.6p for unleaded, 18.9p more than the forecourts off the motorway.

  • In the last 7 days 593 forecourts here changed an unleaded or diesel price 1,399 times: 1340 cuts and 59 rises.

  • 388 forecourts sell fuel 24 hours a day. 24-hour petrol stations near you

  • 86 forecourts have AdBlue at the pump, and 28 have LPG pumps. AdBlue pumps near you · LPG near you

Scotland against the UK, day by day

Daily averages from the same forecourts and the same freshness rules as the table.

Unleaded

169p170p171p172p173p174p175p176p177p178p26 Sept18 Oct9 Nov170.1p Scotland169.3p UK
ScotlandUK
Average unleaded price in Scotland and across the UK
DayScotlandUK
27 Oct173.8p172.8p
28 Oct173.5p172.6p
29 Oct173.1p172.3p
30 Oct172.8p171.9p
31 Oct172.7p171.8p
1 Nov172.6p171.7p
2 Nov172.3p171.4p
3 Nov172.0p171.0p
4 Nov171.5p170.7p
5 Nov171.0p170.2p
6 Nov170.5p169.7p
7 Nov170.2p169.5p
8 Nov170.1p169.4p
9 Nov170.1p169.3p

Diesel

198p199p200p201p202p26 Sept18 Oct9 Nov199.3p Scotland197.6p UK
ScotlandUK
Average diesel price in Scotland and across the UK
DayScotlandUK
27 Oct200.2p198.7p
28 Oct200.2p198.6p
29 Oct200.1p198.6p
30 Oct200.0p198.4p
31 Oct199.9p198.4p
1 Nov200.0p198.4p
2 Nov199.9p198.4p
3 Nov199.8p198.3p
4 Nov199.7p198.2p
5 Nov199.7p198.0p
6 Nov199.5p197.9p
7 Nov199.4p197.8p
8 Nov199.4p197.7p
9 Nov199.3p197.6p

Brands in Scotland

Average unleaded price by brand, against the UK average.

Average unleaded price by brand in Scotland
  • Costco3 forecourts161.6p
  • Morrisons50 forecourts166.7p
  • Sainsbury's24 forecourts167.4p
  • Asda48 forecourts167.5p
  • Jet43 forecourts168.5p
  • EG On The Move6 forecourts169.6p
  • Gulf51 forecourts169.6p
  • Tesco56 forecourts169.7p
  • Esso111 forecourts169.9p
  • Solo2 forecourts169.9p
  • Highland Fuels18 forecourts170.9p
  • Thames2 forecourts171.4p
  • BP104 forecourts171.4p
  • Shell64 forecourts171.4p

UK average unleaded: 169.3pScale 161p – 172p

Council areas in Scotland

Questions about fuel in Scotland

Where is the cheapest petrol in Scotland today?

Cot House Services (Cothouse Garage, PA23 8QS) at 155.9p a litre, reported 5 Nov 2026, 03:55. Next is Barrhill Garage at 157.9p. Prices can change before you arrive.

Where is the cheapest diesel in Scotland today?

Costco Wholesale Edinburgh (Costkea Way, EH20 9BY) at 181.9p a litre, reported 6 Nov 2026, 09:58. Next is Asda Straiton Superstore at 184.7p. Prices can change before you arrive.

What is the average price of petrol in Scotland?

Unleaded (E10) averages 170.1p a litre across 701 forecourts, against 169.3p for the UK as a whole. Diesel averages 199.3p. The averages use only prices reported in the last 30 days.

Which forecourts in Scotland are open 24 hours?

MFG Leven, Shell Balhaldie, MFG Musselburgh, MFG Ibrox, Cowdenbeath Service Station and Buckie Superstore - Petrol Filling Station, and 382 more list 24-hour fuel. Hours come from the retailers themselves; the station pages show each day's times.

Where can I get AdBlue at the pump in Scotland?

Shell Balhaldie, MFG Gretna (msa), MFG Newbridge, MFG Pinefield, Stirling Service Area and Highland Fuels Ltd, and 80 more, report AdBlue pumps to the government's Fuel Finder scheme. Find the nearest AdBlue pump from anywhere in the UK.

Where can I buy LPG in Scotland?

MFG Musselburgh, Aberlour Filling Station, Wigtown Road Services, MFG Morrisons Kilmarnock, BP Castlebank and Asda Fullarton Express Petrol, and 22 more, report LPG pumps. The government scheme doesn't publish LPG prices. Every LPG station in the UK.

How often do fuel prices change in Scotland?

Over the last week, 593 forecourts changed an unleaded or diesel price, 1,399 times in all (1340 cuts, 59 rises). Retailers must report each change to the Fuel Finder scheme within 30 minutes, and FuelWise picks it up at its next read of the feed.

Get told when fuel in Scotland gets cheaper

Price-drop alerts, your saved stations and CarPlay are coming in the FuelWise iPhone app, which is in final testing. Prices here stay free on the web.

Coming soon

Prices are reported by the forecourts themselves to the UK Government's Fuel Finder scheme, which requires every change to be published within 30 minutes. FuelWise reads the feed every 15 minutes and last updated these figures on 9 Nov 2026, 09:04. Each price shows when it was reported; prices older than 30 days and stations that have stopped reporting are left out.

How we calculate averages · Contains public sector information licensed under the Open Government Licence v3.0.