Petrol and diesel prices in the Scottish Borders

Cheapest petrol in the Scottish Borders right now: 169.9p at MFG Morrisons Hawick, Hawick. Cheapest diesel: 195.9p at MFG Morrisons Hawick, Hawick. Petrol averages 171.6p and diesel 198.3p across 21 forecourts in the Scottish Borders. Updated 17:30 today.

  • Galashiels has the cheapest petrol of the larger towns in the Scottish Borders, averaging 168.6p; Hawick is dearest at 172.6p.
  • Supermarket forecourts average 169.1p for petrol, 3.3p less than other forecourts in the Scottish Borders.
Average petrol in the Scottish Borders171.6p−2.6p vs UK average
Average diesel in the Scottish Borders198.3p−0.9p vs UK average
Petrol stations21in 11 towns

Find the cheapest fuel near you in the Scottish Borders

Enter your postcode to sort stations by price, best value once the drive is counted, or distance.

Fuel prices by town in the Scottish Borders

Cheapest average petrol first.

TownAverage petrolCheapest petrolCheapest dieselStations
Galashiels168.6p166.9p194.9p3
Selkirk168.9p168.9p195.9p1
Kelso169.4p168.9p194.9p2
Coldstream169.9p169.9p194.9p1
Earlston169.9p169.9p195.9p1
Peebles171.9p171.9p199.9p2
Tweedbank171.9p171.9p199.9p1
Hawick172.6p169.9p195.9p3
Duns173.9p173.9p197.9p2
Newcastleton174.7p174.7p199.7p1
Eyemouth175.9p175.9p205.9p1

Supermarket fuel prices in the Scottish Borders

SupermarketAverage petrolCheapest petrolForecourts
Asda166.9p166.9p1
Sainsbury's169.4p168.9p2
Morrisons169.9p169.9p2

Fuel price alerts in the Scottish Borders

Price alerts are coming soon. Join the waitlist and we'll email you when they start: an alert when fuel near you drops by 3p a litre or more, and the 10 cheapest pumps near your postcode every Friday.

Fuel type

We'll only email you about fuel prices, and every email will let you unsubscribe.

Questions about fuel prices in the Scottish Borders

Where is the cheapest petrol in the Scottish Borders?

MFG Morrisons Hawick in Hawick, at 169.9p a litre, among prices reported in the last three days.

How much is diesel in the Scottish Borders today?

Diesel averages 198.3p a litre across 21 forecourts in the Scottish Borders, against a UK average of 199.2p. The cheapest is 195.9p at MFG Morrisons Hawick, Hawick.

Which town in the Scottish Borders has the cheapest petrol?

Of towns with three or more forecourts, Galashiels is cheapest, averaging 168.6p a litre. Hawick is dearest at 172.6p.

Which supermarket has the cheapest petrol in the Scottish Borders?

Asda, averaging 166.9p a litre across 1 forecourt in the Scottish Borders. Sainsbury's averages 169.4p, Morrisons averages 169.9p.

How up to date are these prices?

Every forecourt reports its prices to the government's Fuel Finder scheme, and we refresh them twice a day. These were updated 17:30 today.