⛽ Updated 2026-04-05

Cheapest fuel in Stirling today

Tracking 10 stations across Stirling, Stirling. Prices updated daily from official government data.

Cheapest petrol in Stirling today
153.9p+5.1p vs last week
Sainsbury's · SAINSBURYS STIRLING
FK8 1RA
Avg petrol
161.0p
+5.1p vs last week
Avg diesel
190.9p
Price spread
31.0p

Station map

🛒 Cheapest supermarkets
S
Sainsbury's
SAINSBURYS STIRLING
FK8 1RA
153.9p
Tesco
Tesco
STIRLING SUPERSTORE - PETROL FILLING STATION
FK8 1NP
153.9p
🔧 Cheapest independents
BP
BP
MFG CRAIGS
FK7 7NU
159.9p
Jet
Jet
MFG STIRLING
FK7 8HQ
159.9p
Gulf
Gulf
Trossachs area services
FK8 3UJ
159.9p

📈 30-day price trend — Stirling

140p166p192p03-0603-1303-2103-2804-05
— Petrol (E10)— Diesel

Key insights for Stirling

  • Average petrol has risen 5.1p/litre in Stirling over the past week
  • There is a 31p/litre spread between the cheapest and most expensive petrol in Stirling — filling a 55L tank at the cheapest saves ~£17.05
  • Sainsbury's is the cheapest forecourt in Stirling at 153.9p, 6p cheaper than the cheapest independent

Top 5 cheapest stations in Stirling

Tap a station to see opening times and details

🏆
S
Sainsbury's
SAINSBURYS STIRLINGFK8 1RAPetrolSupermarket
153.9p
#2
Tesco
T
Tesco
STIRLING SUPERSTORE - PETROL FILLING STATIONFK8 1NPPetrolSupermarket
153.9p
#3
Morrisons
M
Morrisons
MFG MORRISONS STIRLINGFK7 7TLPetrolSupermarket
154.9p
#4
BP
B
BP
MFG CRAIGSFK7 7NUPetrol
159.9p
#5
Jet
J
Jet
MFG STIRLINGFK7 8HQPetrol
159.9p
Get Stirling alerts in your inbox
Free weekly digest — no app needed. Unsubscribe anytime.
Get free alerts →