Skip to content

Asda

Knockbreck Road, Tain, IV19 1NZ — Scotland

Note: Price data is updated hourly and may be several hours out of date.

Unleaded (E10)

£ 1.557
Last price change: 20/07/2026, 11:40
0.2 p below regional avg

Diesel

£ 1.697
Last price change: 20/07/2026, 11:40
1.0 p vs. 24h ago
1.2 p below regional avg
Fill-up costUnleaded (E10)£62.28Diesel£67.88

Price history

Interactive price history for this petrol station — shows diesel and unleaded price trends over the selected time range. Asda: Unleaded (E10): £ 1.557, Diesel: £ 1.697.

Price history
DateDieselUnleaded (E10)
14/07/2026£ 1.677£ 1.607
15/07/2026£ 1.677£ 1.607
16/07/2026£ 1.707£ 1.557
18/07/2026£ 1.707£ 1.557
19/07/2026£ 1.707£ 1.557
20/07/2026£ 1.707£ 1.557
21/07/2026£ 1.697£ 1.557

Price analysis

  • Asda is currently 1.2p (0.7%) cheaper than the average in Scotland.
  • Price change over the last 24 hours: Diesel −1.0p.

Is the Asda petrol station cheap or expensive?

Asda is currently cheaper than the average station in Scotland. Diesel currently costs £ 1.697 here — cheaper than 62% of the 766 stations compared in Scotland.

Price statistics

30 days
Low£ 1.667
High£ 1.857
Average£ 1.728
90 days
Low£ 1.667
High£ 1.907
Average£ 1.801
1 year
Low£ 1.667
High£ 1.917
Average£ 1.825
  • Asda is currently cheaper than 62% of stations in Scotland.
  • Statistically, the cheapest day to fill up here is Wednesday.
  • The price has changed 6 times in the last 30 days.
Monthly average prices
MonthAvg. price
April 2026£ 1.916
May 2026£ 1.887
June 2026£ 1.837
July 2026£ 1.692

Frequently asked questions about Asda

When is fuel cheapest at Asda?

Statistically, the cheapest day to fill up at Asda is Wednesday.

Is Asda cheaper than average in Scotland?

Yes, at £ 1.697, Asda is currently cheaper than average in Scotland (cheaper than 62% of the 766 stations compared).

How often does the fuel price change at Asda?

Over the last 30 days, the Diesel price at Asda has changed 6 times.

Loading map… — Asda, Knockbreck Road, Tain, IV19 1NZ . 5 nearby petrol stations.