⛽ Updated 2026-04-05

Cheapest fuel in York today

Tracking 26 stations across York, North Yorkshire. Prices updated daily from official government data.

Cheapest petrol in York today
149.7p+5.3p vs last week
Asda · ASDA YORK SUPERSTORE
YO32 9LF
Avg petrol
155.0p
+5.3p vs last week
Avg diesel
188.1p
Price spread
13.2p

Station map

🛒 Cheapest supermarket
Asda
Asda
ASDA YORK SUPERSTORE
YO32 9LF
149.7p
🔧 Cheapest independents
BP
BP
JORVIK SF CONNECT
YO10 3EB
152.9p
Esso
Esso
YORK ROAD GARAGE
YO19 6EY
152.9p

📈 30-day price trend — York

133p156p178p03-0603-1103-1703-2203-27
— Petrol (E10)— Diesel

Key insights for York

  • Average petrol has risen 5.4p/litre in York over the past week
  • There is a 13.2p/litre spread between the cheapest and most expensive petrol in York — filling a 55L tank at the cheapest saves ~£7.26
  • Asda is the cheapest forecourt in York at 149.7p, 3.2p cheaper than the cheapest independent
  • Harrogate is currently 1.9p/litre cheaper on average than York

Is it cheaper nearby?

Towns near York — click to compare

153.1p-1.9p
154.2p-0.8p
154.3p-0.7p
York
155.0p
155.3p+0.3p
164.9p+9.9p

Top 5 cheapest stations in York

Tap a station to see opening times and details

🏆
Asda
A
Asda
ASDA YORK SUPERSTOREYO32 9LFPetrolSupermarket
149.7p
#2
Tesco
T
Tesco
YORK EXTRA - PETROL FILLING STATIONYO30 4XZPetrolSupermarket
149.9p
#3
S
Sainsbury's
SAINSBURYS MONKS CROSSYO32 9LGPetrolSupermarket
149.9p
#4
Morrisons
M
Morrisons
MFG MORRISONS YORK FOSS ISLANDS ROADYO31 7ULPetrolSupermarket
151.9p
#5
BP
B
BP
JORVIK SF CONNECTYO10 3EBPetrol
152.9p
📰 Fuel prices in York — latest update

# Petrol Prices Rise in York

Petrol prices in York have climbed to an average of 154.3p per litre, up 5.9p from last week, according to data from 26 tracked stations across the city. This sits 1.1p below the UK national average of 155.4p per litre, offering modest relief for local drivers. However, a significant price spread of 15.2p per litre between the cheapest and most expensive forecourts means where you fill up matters considerably.

Asda offers the best value in York, with petrol at 147.7p per litre—a saving of up to 15.2p per litre compared to the most expensive stations. For regular drivers, shopping around between forecourts could deliver substantial savings over time. Checking current prices before refuelling, particularly at supermarket chains, remains the most practical way to reduce fuel costs in York today.

Get York alerts in your inbox
Free weekly digest — no app needed. Unsubscribe anytime.
Get free alerts →

Fuel prices in York — what's happening

Updated 2026-04-05

# Petrol Prices Rise in York Petrol prices in York have climbed to an average of 154.3p per litre, up 5.9p from last week, according to data from 26 tracked stations across the city. This sits 1.1p below the UK national average of 155.4p per litre, offering modest relief for local drivers. However, a significant price spread of 15.2p per litre between the cheapest and most expensive forecourts means where you fill up matters considerably. Asda offers the best value in York, with petrol at 147.7p per litre—a saving of up to 15.2p per litre compared to the most expensive stations. For regular drivers, shopping around between forecourts could deliver substantial savings over time. Checking current prices before refuelling, particularly at supermarket chains, remains the most practical way to reduce fuel costs in York today.