Petrol stations in Stirling
There are 10 petrol stations in Stirling (Scotland) with current fuel prices. The cheapest diesel is currently € 1.969 at Sainsburys.
Loading map…
Sainsburys
Drip Road, FK8 1RA Stirling
Unleaded (E10): £ 1.719Diesel: £ 1.969
Price change 19/10/2026, 07:10
Tesco
Wallace St, FK8 1NP Stirling
Unleaded (E10): £ 1.729Diesel: £ 1.989
Price change 14/10/2026, 19:41
JET
Glasgow Road, FK7 8HQ Stirling
Unleaded (E10): £ 1.749Diesel: £ 1.989
Price change 14/10/2026, 00:11
BP
Craigs Roundabout, FK7 7NU Stirling
Unleaded (E10): £ 1.749Diesel: £ 1.999
Price change 19/10/2026, 23:41
Esso
Kerse Road, FK7 7SY Stirling
Unleaded (E10): £ 1.759Diesel: £ 1.999
Price change 23/09/2026, 21:11
Shell
Cruive Dykes, FK8 1AF Stirling
Unleaded (E10): £ 1.769Diesel: £ 2.019
Price change 28/09/2026, 16:10
Shell
40 Borestone Crescent, FK7 9BH Stirling
Unleaded (E10): £ 1.779Diesel: £ 2.019
Price change 19/10/2026, 16:11
West End Garage Buchlyvie Ltd
West End Garage, Main Street, Buchlyvie, Stirling, FK8 3LT, FK8 3LT Stirling
Unleaded (E10): £ 1.789Diesel: £ 2.089
Price change 02/10/2026, 10:11
BP
Stirling Service Area, M9 J9, FK7 8EU Stirling
Unleaded (E10): £ 1.999Diesel: £ 2.229
Price change 20/10/2026, 14:41
No current Diesel price
These stations report no current Diesel price. The last known price is shown with its date.
Price trend in Stirling
Diesel ranged between £ 1.929 and £ 2.229 over the last 30 days.
Unleaded (E10) ranged between £ 1.719 and £ 1.999 over the last 30 days.
| Date | Avg. Diesel | Avg. Unleaded |
|---|---|---|
| 26/09/2026 | £ 2.031 | — |
| 27/09/2026 | £ 2.020 | £ 1.864 |
| 28/09/2026 | £ 1.985 | £ 1.829 |
| 29/09/2026 | £ 1.989 | — |
| 30/09/2026 | £ 2.033 | £ 1.744 |
| 01/10/2026 | £ 2.037 | £ 1.829 |
| 02/10/2026 | £ 2.049 | £ 1.817 |
| 04/10/2026 | £ 2.044 | £ 1.769 |
| 05/10/2026 | £ 2.034 | £ 1.786 |
| 08/10/2026 | £ 2.035 | £ 1.784 |
| 09/10/2026 | £ 2.035 | — |
| 13/10/2026 | — | £ 1.786 |
| 14/10/2026 | — | £ 1.784 |
| 22/10/2026 | £ 2.033 | £ 1.781 |
Price comparison
Stirling is currently more expensive than the median in Scotland (3.4p) and the average in United Kingdom (4.3p).
Diesel
- Stirling£ 2.033+4.3 p
- Scotland£ 1.999+0.9 p
- United Kingdom£ 1.990±0
Unleaded (E10)
- Stirling£ 1.781+4.2 p
- Scotland£ 1.739±0
- United Kingdom£ 1.739±0
Difference from the United Kingdom average