Fuel prices › Scotland › Keith
Cheapest petrol and diesel in Keith today
Sunday, 15 November 2026 · updated 15 Nov, 13:32 · 3 filling stations in Keith
The cheapest petrol in Keith today is 171.9p a litre at Keith Moss St Superstore, and the cheapest diesel is 198.9p at Keith Moss St Superstore.
Keith average 173.2p
Keith average 199.5p
Unleaded petrol (E10) prices in Keith
3 stations with a current price, cheapest first. Filling a 50-litre tank at the cheapest instead of the dearest saves about £1.50.
- 1Keith Moss St SuperstoreTesco · Moss St, AB55 5HB · updated 10 Nov, 15:15171.9p
- 2Keith Service StationGulf · Regent Street, AB55 5ED · updated 10 Nov, 10:38172.9p
- 3Regency Oils LimitedRegency · Regency Filling Station, AB55 4AL · updated 13 Nov, 12:45174.9p
Diesel (B7) prices in Keith
3 stations with a current price, cheapest first. Filling a 50-litre tank at the cheapest instead of the dearest saves about £0.50.
- 1Keith Moss St SuperstoreTesco · Moss St, AB55 5HB · updated 10 Nov, 15:15198.9p
- 2Regency Oils LimitedRegency · Regency Filling Station, AB55 4AL · updated 13 Nov, 12:45199.7p
- 3Keith Service StationGulf · Regent Street, AB55 5ED · updated 3 Nov, 08:21199.9p
Super unleaded (E5) prices in Keith
2 stations with a current price, cheapest first. Filling a 50-litre tank at the cheapest instead of the dearest saves about £4.50.
- 1Keith Moss St SuperstoreTesco · Moss St, AB55 5HB · updated 10 Nov, 15:15181.9p
- 2Keith Service StationGulf · Regent Street, AB55 5ED · updated 10 Nov, 10:38190.9p
Premium diesel prices in Keith
1 station with a current price, cheapest first.
- 1Keith Service StationGulf · Regent Street, AB55 5ED · updated 3 Nov, 08:21217.9p
Questions about fuel in Keith
- Where is the cheapest petrol in Keith today?
- Keith Moss St Superstore, Moss St, AB55 5HB at 171.9p a litre for unleaded (E10), last updated 10 Nov, 15:15.
- Where is the cheapest diesel in Keith today?
- Keith Moss St Superstore, Moss St, AB55 5HB at 198.9p a litre, last updated 10 Nov, 15:15.
- How much is fuel in Keith?
- Unleaded petrol averages 173.2p a litre and diesel averages 199.5p across Keith's filling stations today.
- How many petrol stations are there in Keith?
- FillZap has live prices for 3 filling stations in and around Keith.
- Where do these prices come from?
- From the UK government's Fuel Finder scheme, which forecourts must report their prices to. They update through the day, but can change before you get there, so check the pump.
Tell your friends
Share today's cheapest prices in Keith with a local group.
FillZap works out whether a detour actually saves you money once you count the extra miles, plans the cheapest stops on a journey, and can tell you when prices drop near you. It's free.
Find cheap fuel near meFuel prices near Keith
FillZap scans your fuel receipts and keeps them ready as one PDF for HMRC or your employer, and works out your business mileage claim at 45p a mile. Free, no sign-up.
Scan a receipt Work out my 45p-a-mile claim