Lake District & Cumbria · Live GOV.UK data

Cheapest fuel in the Lake District.

Live petrol and diesel prices for every forecourt across the Lake District and Cumbria — Windermere, Bowness, Ambleside, Keswick, Kendal, Penrith, Ulverston and beyond. Sourced from the legally mandated GOV.UK Fuel Finder API and pre-cached every 5 minutes, so you can fill up cheap before the fells. Stations are sparse out here — find your nearest before you set off.

Loading…
Zoom
Zoom in to load fuel prices

Click My Location to load nearby stations.

Quick answer: The cheapest fuel in the Lake District is almost always at supermarkets — Booths (Windermere, Kendal, Keswick, Penrith, Ulverston), plus Asda and Morrisons in Kendal — which typically undercut rural forecourts by 5–15p per litre. Petrol stations are sparse in the central Lakes, so fill up in Kendal, Windermere, Keswick, Ambleside or Penrith before heading toward Scafell Pike, Wasdale, Honister or the Wrynose and Hardknott passes, where there is no fuel. Use the live map above to see today's cheapest station near any Lakeland town, postcode or landmark.

8,000+
UK forecourts tracked, incl. Cumbria
≤30 min
Max lag from pump to data
9+
Lakeland towns with forecourts
5 min
Our cache refresh interval

Where Is the Cheapest Place to Buy Fuel in the Lake District?

The map above is the fastest way to find the cheapest petrol or diesel in the Lake District right now. Allow location access or search a town or postcode — try LA23 for Windermere or CA12 for Keswick — pick your fuel type, then switch the dropdown to Sort: Cheapest. The colour-coded price bubbles make the bargains obvious before you even read the table.

In Cumbria, supermarkets are usually cheapest. The regional chain Booths has forecourts in Windermere, Kendal, Keswick, Penrith, Ulverston and Kirkby Lonsdale, and alongside Asda Kendal, Morrisons and Sainsbury's they typically undercut independent rural forecourts by several pence a litre. If you're hunting the cheapest petrol in the Lake District or the cheapest diesel in Cumbria, a supermarket in one of the larger towns is almost always your best bet.

Approaching on the M6? Filling up at Penrith (J40), Kendal (J36/J37) or near Tebay before you head into the National Park is often cheaper than topping up deep in the fells — the same pattern you'll see anywhere on our live UK-wide fuel map. Whether you want the cheapest fuel in Kendal or just want to check fuel prices in Cumbria today, the live data shows the real spread between stations in seconds.

Are Petrol Stations Far Apart in the Lake District?

Yes — and it catches visitors out. The central Lakes have few forecourts and they're spread thin. Many of the best-known villages — Grasmere, Coniston, Elterwater, Eskdale, Wasdale and Buttermere — have no fuel at all. If you're wondering where to fill up in the Lake District, the honest answer is: not in the heart of it.

The practical rule is simple — fill up before you arrive, or in the larger towns: Kendal, Windermere, Keswick, Ambleside, Penrith, Ulverston and Cockermouth. These are the reliable petrol stations near Windermere and across the wider district, and they're where prices are keenest too.

Pay special attention to the high passes. The last petrol station before Hardknott Pass and Wrynose is in Ambleside or around Windermere/Troutbeck Bridge — top up there before tackling them. For Honister, Newlands and Buttermere, fill up around Keswick. There is no fuel on the passes themselves, and running low on a 1-in-3 single-track climb with no phone signal is a genuine risk, not a theoretical one.

Lake District town forecourts — a quick reference

South Lakes
Windermere & Bowness

Booths (Windermere) plus independents; the main gateway off the A591 and last easy fill before the central fells.

Central Lakes
Ambleside

Small independent forecourts; the last easy fill before Wrynose and Hardknott Passes. Don't push past on a low tank.

North Lakes
Keswick

Booths plus local stations on Penrith Road and High Hill; fill here before Honister, Borrowdale and Newlands.

South Lakeland
Kendal

Asda, Morrisons, Sainsbury's, BP, Esso and Booths — the cheapest and widest cluster in South Lakeland.

Eden / M6
Penrith

Supermarket and branded forecourts right by M6 Junction 40; the northern gateway to Ullswater and the A66.

West & South Fringe
Ulverston & Cockermouth

Booths and supermarkets serving the western and southern edges of the National Park and the coast.

Why Is Fuel More Expensive in Rural Cumbria?

If you've ever asked is fuel more expensive in the Lake District, the data says: often, yes. According to CMA and RAC analysis, two main forces drive rural petrol prices in Cumbria upward. The first is distance from fuel distribution terminals — it simply costs more to deliver tankers to remote forecourts. The second is weaker local supermarket competition: where no supermarket is fighting hard on price, motorists end up paying more.

There is a government rural fuel duty relief scheme — a 5p/litre discount — but it covers only a handful of remote areas such as the Scottish islands, the Isles of Scilly and a few mainland communities. It does not currently cover the Lake District, so Cumbrian drivers pay the standard duty plus the rural distribution premium on top.

For context, every litre carries Fuel Duty of 52.95p/litre (correct as of 2026-06-12 — see HMRC) plus VAT at 20% charged on the total. Those taxes are the same everywhere — what varies in Cumbria is the rural fuel price premium added on top. The open-data map above lets you see the real spread between a cheap supermarket and a pricey rural forecourt, which out here is often 10–20p/litre.

Planning a Lake District Road Trip? Fuel Up Smart

If you're doing the classic scenic drives — the A591 Grasmere to Keswick, Kirkstone Pass, Honister Pass, Newlands or the legendary Wrynose and Hardknott — plan your fuel the way you plan your parking. The golden rule for Lake District road trip fuel is to start each day with a full tank from a supermarket, ideally in Kendal, Penrith or Windermere. That's the simplest answer to where to buy petrol before visiting the Lake District.

Driving up from the south or the Midlands? The cheapest fuel near M6 Junction 36 is typically at the supermarkets around Kendal, just minutes off the motorway — far better value than filling once you're winding through the valleys. You can work out the fuel cost of your trip with the calculator further down this page before you set off.

EV drivers aren't left out, though this map is for petrol and diesel: rapid chargers are available at Booths in Windermere and Keswick, several Ambleside car parks, and along the 74-mile Low Carbon Lake District EV Trail starting at M6 Junction 36. For most visitors, though, petrol or diesel remains the practical choice — and the map covers all six fuel grades at every reporting Cumbrian forecourt.

Which Fuel Does Your Vehicle Need? A Plain-English Guide

Our map covers all six fuel types tracked under the Fuel Finder scheme. Here's what each one means — and how to choose when you're at the pump.

E10 · Standard Unleaded
Unleaded Petrol

The default pump for most petrol cars. Contains up to 10% ethanol. A small number of older or classic cars require E5 — check your handbook before filling.

E5 · Premium Unleaded
Super / Premium Petrol

Higher octane (97–99 RON) and cleaner-burning. Typically 10–20p/litre more expensive. The protected grade for older engines not approved for E10 — compatible with all petrol cars.

B7 · Standard Diesel
Diesel

The default diesel pump. Contains up to 7% biodiesel. Suitable for all diesel passenger cars, vans, and most HGVs. Generally 2–8p/litre cheaper than premium diesel at the same station.

B7 · Premium Diesel
Premium Diesel

Includes detergent and cetane-boosting additives. Sold as BP Ultimate Diesel, Shell V-Power Diesel, and similar branded products. Use the Premium Diesel toggle to compare the price gap near you.

B10 Diesel
B10 Diesel

Contains up to 10% FAME biodiesel — higher renewable content than B7. Only suitable for vehicles whose manufacturer explicitly approves B10. Always check your handbook before using.

HVO · Renewable Diesel
HVO100 / Hydrotreated Vegetable Oil

Drop-in renewable diesel with up to 90% lower lifecycle carbon emissions than fossil diesel. Compatible with most modern diesels — check your handbook first. Use the HVO filter above to find nearby stations.

Fuel Cost Calculator: Journey Cost & Cost Per Mile

Use this calculator to work out the exact fuel cost for any journey, or to find your cost per mile based on your vehicle's fuel consumption. Enter the live price you've just spotted on the map above — handy for comparing a supermarket fill in Kendal against a rural forecourt before a big day out.

Miles per gallon (check your handbook or use real-world figure)
Enter the price from the map above, or use UK average
Journey fuel cost
Cost per mile
Litres needed

Formula: (miles ÷ MPG) × 4.546 × (price ÷ 100) — where 4.546 is litres per imperial gallon

Where's the Nearest Petrol Station to Scafell Pike and the Lakeland Landmarks?

A static page can only match a landmark search if the landmark is actually named on it — there is no SEO wildcard. So here's where to fuel up for the major draws, each tied to its nearest practical fuel town.

Nearest petrol station to Scafell Pike & Wasdale

Wasdale Head itself has no fuel — arrive full. The most reliable forecourts are Gosforth (very limited) or, better, Whitehaven and Egremont on the west coast, or Ambleside if you're approaching from the east. For England's highest peak, fuel is the one thing you cannot improvise on the day.

Nearest fuel to Helvellyn, Ullswater & Glenridding

Fill up at Penrith (M6 J40) or in the Pooley Bridge area before heading down the A592. There's no forecourt at Glenridding, so top up at Penrith before the A592 Kirkstone climb toward Patterdale.

Nearest fuel to Catbells, Derwentwater, Borrowdale & Honister Pass

Keswick is the last reliable stop — use Booths or the Penrith Road stations. Borrowdale and the Honister Pass have nothing beyond it, so don't drive up the valley on fumes expecting to find a pump.

Nearest fuel to the Old Man of Coniston & Coniston Water

Coniston village has no forecourt. Fuel at Ambleside or Ulverston first, depending on whether you're coming in from the north or the south.

Nearest fuel to Grasmere, Rydal & the A591

Grasmere has no petrol station. The nearest pumps are in Ambleside or Windermere, both a short hop down the A591.

Nearest fuel to Buttermere, Crummock & Newlands

The western valleys have no fuel — head to Cockermouth or Keswick to fill up before exploring Buttermere, Crummock Water and the Newlands valley.

One more thing: you can type any of these landmarks straight into the search box on the map above. It accepts any Lake District place name, postcode or landmark and recentres to the nearest reporting stations — so a search for fuel near Wasdale, Ullswater, Honister or Coniston, or the nearest petrol station to Scafell Pike, drops you right where you need to be.

Frequently Asked Questions

Supermarkets are usually cheapest — the regional Booths chain (Windermere, Kendal, Keswick, Penrith, Ulverston) plus Asda and Morrisons in Kendal typically undercut independent rural forecourts by 5–15p/litre. Use the live map above, select your fuel, and choose "Sort: Cheapest" to see the current cheapest station near you. Filling up in Kendal or Penrith before heading into the central fells is often cheaper than topping up in the National Park.
Yes — forecourts are sparse in the central Lakes and many villages have no fuel at all. You'll reliably find petrol and diesel in Kendal, Windermere, Ambleside, Keswick, Penrith, Ulverston and Cockermouth, but not in places like Grasmere, Coniston, Buttermere, Eskdale or Wasdale. Always set off with a comfortable margin of fuel.
It's strongly recommended. Stations are few and far between in the Lakes and prices inside the National Park tend to be higher than at supermarkets on the M6 corridor. Filling at Penrith (J40), Kendal (J36/J37) or near Tebay before you arrive usually saves money and avoids range anxiety on narrow rural roads.
Fill up in Ambleside or around Windermere/Troutbeck Bridge before attempting Wrynose and Hardknott — there is no fuel on the passes themselves. These are some of England's steepest roads (gradients up to 1-in-3), so starting with a full tank is essential. From the western side, Gosforth or Eskdale have very limited options, so don't rely on them.
Often, yes. Rural Cumbria carries a price premium driven by the distance forecourts sit from fuel distribution terminals and by weaker local supermarket competition. The live map shows the real spread — typically 10–20p/litre between the cheapest supermarket and a remote rural forecourt — so you can always see today's cheapest option.
The main forecourt towns are Kendal, Windermere, Bowness, Ambleside, Keswick, Penrith, Ulverston and Cockermouth. Kendal has the widest choice (Asda, Morrisons, Sainsbury's, Booths and branded sites) and is usually the cheapest cluster in South Lakeland. Use the map to confirm which stations are reporting prices right now.
Type "Keswick" or "Windermere" (or a postcode like CA12 or LA23) into the search box, select Diesel, and choose "Sort: Cheapest." Booths supermarkets in both towns are usually the cheapest local option, with branded forecourts a few pence higher. The 50-litre cost column makes the real saving easy to see before you drive over.
Search the junction or nearby town (Kendal for J36/J37, Penrith for J40), zoom in, and sort by cheapest. Supermarket forecourts just off these junctions are usually far cheaper than topping up deeper in the Lakes, making them the smart place to fill up as you arrive or leave.
A small number of supermarket and branded forecourts in Kendal and Penrith offer 24-hour or pay-at-pump access, but most independent rural stations in the Lakes keep limited daytime hours. Don't assume late-night fuel is available in smaller towns — fill up during the day to be safe.
Yes — rapid EV chargers are available at Booths in Windermere and Keswick, several Ambleside car parks, and along the 74-mile Low Carbon Lake District EV Trail starting at M6 Junction 36. For petrol and diesel, this map covers all six fuel grades (E10, E5, B7 diesel, premium diesel, B10 and HVO) at every reporting Cumbrian forecourt.
There is no fuel at Wasdale Head, the usual start point for Scafell Pike, so arrive with a full tank. The nearest reliable forecourts are Gosforth (limited hours) and Egremont or Whitehaven on the west coast, or Ambleside if you're approaching from the central Lakes. Type "Scafell Pike" or your postcode into the map's search box to see the closest reporting stations and their live prices.

Fuel is one of the biggest variable costs for households visiting and living in Cumbria. These tools help you see the full picture.

Data disclaimer: Fuel prices are sourced from the GOV.UK Fuel Finder API under the Motor Fuel Price (Open Data) Regulations 2025. While every forecourt is legally required to report price changes within 30 minutes, CalculatorDashboard.com does not guarantee the accuracy or completeness of third-party data. Prices are for informational purposes only — always verify the displayed price at the pump before fuelling. CalculatorDashboard.com is not affiliated with any fuel retailer, supplier, or government body.