Skip to content

Petrol stations in Stirling

There are 10 petrol stations in Stirling (Scotland) with current fuel prices. The cheapest diesel is currently € 1.609 at Sainsbury's.

Cheapest Diesel£ 1.609 — Sainsbury's
Cheapest Unleaded£ 1.489 — Sainsbury's
Stations10
Loading map…

Price trend in Stirling

Diesel ranged between £ 1.559 and £ 1.999 over the last 30 days.

Unleaded (E10) ranged between £ 1.469 and £ 1.799 over the last 30 days.

DateAvg. DieselAvg. Unleaded
07/07/2026£ 1.668£ 1.551
08/07/2026£ 1.671
09/07/2026£ 1.671
10/07/2026£ 1.677£ 1.555
11/07/2026£ 1.559
12/07/2026£ 1.678£ 1.559
13/07/2026£ 1.559
14/07/2026£ 1.683£ 1.561
15/07/2026£ 1.698£ 1.566
16/07/2026£ 1.574
17/07/2026£ 1.715£ 1.575
18/07/2026£ 1.720£ 1.576
19/07/2026£ 1.722£ 1.577
20/07/2026£ 1.726£ 1.577

Price comparison

Stirling is currently more expensive than the median in Scotland (4.4p) and the average in United Kingdom (5.0p).

AreaDieselUnleaded (E10)
City£ 1.743£ 1.589
Scotland£ 1.699£ 1.549
United Kingdom£ 1.693£ 1.539

Nearby stations

CityStationsDieselUnleaded (E10)
Cumbernauld4£ 1.697£ 1.557
Alloa3£ 1.677£ 1.517
Airdrie6£ 1.659£ 1.529
Coatbridge5£ 1.647£ 1.517