With fuel prices varying by up to 15p per litre between stations, finding cheap petrol can save you serious money. Our Fuel Price Finder shows you real-time prices from major UK retailers, helping you find the cheapest fuel near you.

How It Works

Our fuel finder uses official price data from the UK Government's open data scheme. Major retailers are required to publish their prices daily, giving you accurate, up-to-date information.

  1. Share your location — Or enter a postcode manually
  2. Choose your fuel type — Unleaded E10, Premium E5, Diesel, or Premium Diesel
  3. Set your search radius — 2, 5, 10, 15, or 20 miles
  4. View results — See stations sorted by price or distance

Each station shows the current price, distance from you, and how much extra you'd pay compared to the cheapest option. Stations are also shown on an interactive map with colour-coded price markers.

Which Retailers Are Included?

We show prices from all retailers participating in the UK Government's fuel price transparency scheme:

  • Supermarkets: Asda, Tesco, Sainsbury's, Morrisons
  • Major brands: BP, Shell, Esso, Jet
  • Forecourt groups: Motor Fuel Group, Rontec, SGN, Ascona
  • Motorway services: Moto

Note: Independent stations and some smaller chains don't participate in the scheme and won't appear in results. However, the participating retailers cover thousands of stations across the UK.

Why Do Prices Vary So Much?

Fuel prices can vary dramatically even between stations just a few miles apart. Here's why:

Supermarkets vs Branded Stations

Supermarkets like Asda, Tesco, and Sainsbury's typically offer the cheapest fuel. They use fuel as a "loss leader" to attract shoppers into their stores, often pricing 3-5p below branded competitors. The fuel itself meets the same quality standards — only the profit margin differs.

Location and Competition

Stations in areas with lots of competition tend to have lower prices. Rural stations with less competition can charge more. Similarly, stations in affluent areas sometimes charge premium prices.

Motorway Services

Motorway service stations are consistently the most expensive, often 15-20p per litre higher than nearby town stations. They have captive customers who need fuel urgently. If possible, plan ahead and fill up before joining the motorway.

Wholesale Costs

All retailers buy fuel at wholesale prices that fluctuate with oil markets. Larger chains can negotiate better deals, while independent stations pay more and pass that cost on to customers.

Understanding Fuel Types

E10 (Standard Unleaded)

The standard petrol grade, containing up to 10% ethanol. Suitable for most cars from 2011 onwards. This is the cheapest petrol option and what most drivers should use.

E5 (Premium Unleaded / Super Unleaded)

Contains up to 5% ethanol and is required for older vehicles not compatible with E10. Also marketed as "premium" or "super" unleaded with claims of better performance. Check if your car needs E5 on the government's E10 compatibility checker.

B7 (Standard Diesel)

Standard diesel containing up to 7% biodiesel. Suitable for all diesel vehicles. Diesel is typically 3-7p more expensive than petrol.

SDV (Premium Diesel)

Premium diesel with added cleaning agents and performance enhancers. Marketed under names like V-Power Diesel, Ultimate Diesel, or Synergy Supreme+. Whether it's worth the extra 10-15p per litre depends on your vehicle and driving style.

Tips for Saving Money on Fuel

1. Fill Up at Supermarkets

Asda is often the cheapest, closely followed by Tesco, Sainsbury's, and Morrisons. A typical saving of 5p per litre means £3 off a 60-litre fill.

2. Avoid Motorway Services

Plan your route to fill up before or after the motorway. Even a short detour to a nearby town can save you £10 or more on a full tank.

3. Check Prices Before Long Journeys

Use our fuel finder to plan where you'll fill up on long journeys. Prices can vary significantly along your route.

4. Consider the Cost of the Detour

Driving 10 miles out of your way to save 2p per litre probably isn't worth it. At 40 MPG, that detour costs you about a litre of fuel. Do the maths!

5. Fill Up Midweek

Some evidence suggests prices are slightly lower on Tuesdays and Wednesdays compared to weekends, though this varies by location.

6. Use Loyalty Cards

Tesco Clubcard, Sainsbury's Nectar, and BP BPme Rewards all offer points on fuel. The savings are modest (around 1p per litre equivalent) but add up over time.

Is Supermarket Fuel Lower Quality?

No. All petrol and diesel sold in the UK must meet the same British Standard specifications (BS EN 228 for petrol, BS EN 590 for diesel). The base fuel is identical regardless of where you buy it.

Premium fuels from branded stations contain additional cleaning additives, but standard fuel from any retailer will work perfectly well in any compatible vehicle. The main difference between supermarket and branded fuel is the profit margin — not the quality.

How Often Are Prices Updated?

Participating retailers update their prices daily, typically in the morning. However, there may be a delay between a price change at the pump and the data feed updating. Always check the displayed price at the forecourt before filling up.

Privacy

When you use the "Use My Location" feature, your location is only used to find nearby stations. We don't store or track your location. Fuel prices are fetched directly from retailers' public data feeds in your browser — no data passes through our servers.

Try It Now

Ready to find cheap fuel near you? Enter your postcode or share your location to see the best prices in your area.

Got questions or feedback? Get in touch — we'd love to hear from you.