Advertisement

Petrol & Diesel Prices in Sheffield

Fuel prices from 99 stations within 10 miles of Sheffield, refreshed every morning from the government's Fuel Finder scheme, so you can see the cheapest petrol and diesel at a glance.

Sheffield Fuel Prices Today

The map above shows prices from petrol stations across Sheffield, Rotherham, and the wider South Yorkshire area. Prices come from the government's Fuel Finder scheme, which retailers must update within 30 minutes of a price change; we refresh our copy every morning. Tap any station for its price per litre, brand, distance, and a link to navigate there.

There are 99 stations selling unleaded within 10 miles of the city centre.

Unleaded within 10 miles of Sheffield averaged 174.4p, about the same as the UK average (174.3p).

Cheapest Petrol Stations in Sheffield

Within 10 miles, Asda, Tesco, Sainsbury's and Morrisons forecourts averaged 172.0p for unleaded, 2.7p less than BP, Shell and Esso stations (174.7p).

When this page was last updated (16 October 2026), these were the cheapest forecourts for unleaded (E10) within 10 miles of central Sheffield. Prices change during the day: the map above has the latest, and you can sort it by price or distance.

  • Costco Wholesale Sheffield (members only)166.9p, S9, 2.1 miles
  • Bawtry Road Service station ltd (Jet)168.9p, S65, 7.3 miles
  • Asda Sheffield Drakehouse Superstore169.7p, S20, 5.1 miles
  • Asda Sheffield Supercentre169.9p, S13, 3.1 miles
  • Sainsburys Wadsley Bridge (Meadowhall South)169.9p, S9, 3.4 miles
  • Sainsburys The Moor (Meadowhall North)169.9p, S9, 3.5 miles
  • MFG Morrisons Sheffield Ecclesfield169.9p, S35, 4.5 miles
  • Sainsburys Crystal Peaks169.9p, S20, 5.7 miles
  • Marsh Lane Filling Station (Valero)169.9p, S21, 6.4 miles
  • MFG Morrisons Sheffield Halfway169.9p, S20, 6.6 miles

Fuel Prices by Area

Most of Sheffield's supermarket forecourts are on the east side of the city: Asda on Handsworth Road and at Manor Top, Sainsbury's at Meadowhall, and Morrisons at Catcliffe by M1 Junction 33. Tesco on Savile Street is the closest supermarket forecourt to the city centre. To the south-west there is Sainsbury's on Archer Road, and to the north-west Morrisons at Hillsborough on Penistone Road. Prices tend to rise as you head out towards Stocksbridge.

The fuel chains with the most forecourts within 10 miles are Esso, Jet, BP, Morrisons and Shell.

The M1 Corridor and Rotherham

Sheffield and Rotherham are practically joined along the M1. The Parkgate retail park in Rotherham and the stations around Catcliffe (M1 J33) and Chapeltown (M1 J35) give you options along the motorway's edge without paying motorway service prices.

Motorway service areas within 25 miles averaged 195.6p for unleaded, 23.6p more than the supermarket average; the nearest is Welcome Break Woodall North Forecourt, about 9 miles away. On a 50-litre fill that is about Β£11.80 more than the supermarket average.

Heading to the Peak District

Forecourts are few and far between once you head west into the Peak District, so it is worth filling up before you leave the city. Our elevation finder is useful for planning Peak District routes, and the route planner can help you organise stops if you're visiting multiple spots in one trip.

Frequently Asked Questions

What is the cheapest petrol in Sheffield today?

When this page was last updated (16 October 2026), the cheapest unleaded (E10) within 10 miles of central Sheffield was 166.9p at Costco Wholesale Sheffield (members only), S9. Within 10 miles, Asda, Tesco, Sainsbury's and Morrisons forecourts averaged 172.0p for unleaded, 2.7p less than BP, Shell and Esso stations (174.7p). Prices change during the day, so check the live map above before you set off.

How many petrol stations are there in Sheffield?

Our fuel price finder shows 99 petrol stations selling unleaded within 10 miles of Sheffield city centre from 18 fuel chains (brands with at least three UK sites) plus independents. Prices come from the government's Fuel Finder scheme, which retailers must update within 30 minutes of a price change; we refresh our copy every morning.

Should I fill up at M1 motorway services near Sheffield?

Usually not. Motorway service areas within 25 miles averaged 195.6p for unleaded, 23.6p more than the supermarket average; the nearest is Welcome Break Woodall North Forecourt, about 9 miles away. On a 50-litre fill that is about Β£11.80 more than the supermarket average.

Are fuel prices in Sheffield cheaper than the national average?

Unleaded within 10 miles of Sheffield averaged 174.4p, about the same as the UK average (174.3p).

Is Rotherham worth checking for cheaper fuel?

Rotherham sits just a few miles east of Sheffield and the two blur together along the M1 corridor. The Parkgate retail area and stations around Catcliffe can be competitive. The map's default 10-mile radius around Sheffield city centre already takes in Rotherham, so you can compare both towns in one search.

Which supermarkets have fuel stations in Sheffield?

Asda has forecourts on Handsworth Road and at Manor Top. Tesco has one on Savile Street near the centre. Sainsbury's has stations on Archer Road in the south and at Meadowhall. Morrisons covers Catcliffe near the M1 and Hillsborough further north.

More UK Fuel Price Finders

Looking for fuel prices elsewhere? Use our UK-wide fuel price finder to search any location, or try one of our other city pages:

Advertisement