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.
Prices reported in the last 3 days.
Prices reported in the last 3 days.
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.
| Town | Average petrol | Cheapest petrol | Cheapest diesel | Stations |
|---|---|---|---|---|
| Galashiels | 168.6p | 166.9p | 194.9p | 3 |
| Selkirk | 168.9p | 168.9p | 195.9p | 1 |
| Kelso | 169.4p | 168.9p | 194.9p | 2 |
| Coldstream | 169.9p | 169.9p | 194.9p | 1 |
| Earlston | 169.9p | 169.9p | 195.9p | 1 |
| Peebles | 171.9p | 171.9p | 199.9p | 2 |
| Tweedbank | 171.9p | 171.9p | 199.9p | 1 |
| Hawick | 172.6p | 169.9p | 195.9p | 3 |
| Duns | 173.9p | 173.9p | 197.9p | 2 |
| Newcastleton | 174.7p | 174.7p | 199.7p | 1 |
| Eyemouth | 175.9p | 175.9p | 205.9p | 1 |
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.
Other counties in Scotland
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.