Cheapest Petrol & Diesel in Annandale North Today
☆ SaveLast updated: · Prices refresh every 30 minutes from the UK government's Fuel Finder service.
Cheapest Petrol in Annandale North
Cheapest Diesel in Annandale North
Worth the Drive?
Petrol averages 8.5p less in Moffat (152.9p vs 161.4p here). The round trip is about 10 miles each way, costing roughly £3.88 in fuel at 35 mpg. A 60‑litre fill would save £5.07 — a net saving of £1.19 after the return journey.
Diesel averages 12.8p less in Lochar (166.8p vs 179.6p here). The round trip is about 15 miles each way, costing roughly £4.64 in fuel at 50 mpg. A 60‑litre fill would save £7.68 — a net saving of £3.04 after the return journey.
There are 5 fuel stations in Annandale North reporting live prices via the UK government's Fuel Finder service. Unleaded petrol (E10) averages 161.4p per litre across 4 stations. Diesel (B7) averages 179.6p across 4 stations. Unleaded is 8.7p above the national average of 152.7p.
Use our fuel station finder to find the most economical place to fill up near you, or calculate the fuel cost of a longer trip from Annandale North.
Fuel Stations in Annandale North
| Station | Postcode | E10 | E5 | B7 | SDV |
|---|---|---|---|---|---|
| BP, Lockerbie Annandale North | DG11 1HD Motorway | 178.9p | 199.9p | 194.9p | 215.9p |
| Benmar Services, Moffat Annandale North | DG10 9EL ⚠ | 137.9p | 147.9p | 173.9p | 163.9p |
| EG On The Move, Lockerbie Annandale North | DG11 2DJ | 156.9p | 176.9p | 176.9p | – |
| Esso, Moffat Annandale North | DG10 9EL | 152.9p Cheapest | 162.9p Cheapest | 169.9p Cheapest | 179.9p Cheapest |
| Pace, Lockerbie Annandale North | DG11 2AG | 156.7p | – | 176.7p | – |
Station Map
Nearby Towns
Smaller places near Annandale North
Live prices at the nearest fuel stations to villages and smaller settlements around Annandale North.
Average Petrol and Diesel Prices in Annandale North (pence per litre)
30-Day Price Trend in the Dumfries Region (pence per litre)
Daily averages across all stations in the Dumfries postcode area over the last 30 days. Annandale North sits within this region.
What does fuel cost a typical driver in Annandale North?
At current prices, a typical driver covering 12000 miles a year in a petrol car averaging 35 mpg spends about £2515/year on fuel in Annandale North (at 161.4p/L). That's £135 more than the UK average of £2380. Across the wider Dumfries (DG) postcode area petrol averages 156.4p/L, working out at £2438/year.
A diesel driver doing the same 12000 miles at 50 mpg spends about £1960/year at Annandale North's average diesel price of 179.6p/L. That's £103 more than the UK average of £1857. Across the wider Dumfries (DG) postcode area diesel averages 173.2p/L — £1890/year.
Choose the right station — save £££
The cheapest petrol in Annandale North is 137.9p/L and the most expensive is 178.9p/L — a 41.0p/L spread. Filling a 60‑litre tank at the cheapest vs the dearest saves £24.60.
For diesel the spread is 25.0p/L (169.9p cheapest, 194.9p dearest) — £15.00 saved on a 60‑litre fill.
Fuel Prices by Brand in Annandale North
Average prices and cheapest station for each fuel brand in Annandale North.
BP Fuel Prices in Annandale North
There is 1 BP forecourt in Annandale North. Petrol is 178.9p/L — 17.5p above the Annandale North average. Diesel is 194.9p/L (15.3p above town avg). Live prices: BP, Lockerbie. BP fuel prices across the UK →
Show station details
| Station | Postcode | E10 | B7 |
|---|---|---|---|
| BP, Lockerbie | DG11 1HD | 178.9p | 194.9p |
Benmar Services Fuel Prices in Annandale North
There is 1 Benmar Services forecourt in Annandale North.
Show station details
| Station | Postcode | E10 | B7 |
|---|---|---|---|
| Benmar Services, Moffat | DG10 9EL | 137.9p | 173.9p |
EG On The Move Fuel Prices in Annandale North
There is 1 EG On The Move forecourt in Annandale North. Petrol is 156.9p/L — 4.5p below the Annandale North average. Diesel is 176.9p/L (2.7p below town avg). Live prices: EG On The Move, Lockerbie. EG On The Move fuel prices across the UK →
Show station details
| Station | Postcode | E10 | B7 |
|---|---|---|---|
| EG On The Move, Lockerbie | DG11 2DJ | 156.9p | 176.9p |
Esso Fuel Prices in Annandale North
There is 1 Esso forecourt in Annandale North. Petrol is 152.9p/L — 8.5p below the Annandale North average. Diesel is 169.9p/L (9.7p below town avg). Live prices: Esso, Moffat. Esso fuel prices across the UK →
Show station details
| Station | Postcode | E10 | B7 |
|---|---|---|---|
| Esso, Moffat | DG10 9EL | 152.9p | 169.9p |
Pace Fuel Prices in Annandale North
There is 1 Pace forecourt in Annandale North. Petrol is 156.7p/L — 4.7p below the Annandale North average. Diesel is 176.7p/L (2.9p below town avg). Live prices: Pace, Lockerbie.
Show station details
| Station | Postcode | E10 | B7 |
|---|---|---|---|
| Pace, Lockerbie | DG11 2AG | 156.7p | 176.7p |
Embed live prices on your website
Free · Always up-to-date · No registration needed. Local news site, community page, or just want to share live prices? Copy the code below.