Average Petrol Price in North Yorkshire

Petrol (E10)155.0p
Diesel (B7S)177.4p

Today the average petrol price in North Yorkshire is 154.99p per litre. 1.6p lower than the average price in England.

The current average price of diesel is 177.38p per litre. 1.3p below the English average price for diesel.

We calculate the daily averages by analysing price data from the 177 petrol stations in North Yorkshire that are sending price changes to the Fuel Finder system.

Cheapest Petrol in North Yorkshire

The cheapest petrol in North Yorkshire is in Whitby (151.2p per litre).

Currently, buying 60 litres of petrol in Whitby costs £5.46 less than in Richmond (160.3p per litre).

Average Fuel Prices by City/Town

Select a town or city to view local petrol station price data.

TOWN/CITY STATIONS PETROL DIESEL
Aiskew1154.90p175.90p
Bedale5157.65p180.50p
Bilbrough1155.90p177.90p
Boroughbridge1151.90p174.90p
Catterick1153.90p172.90p
Filey3155.57p177.90p
Harrogate11154.44p179.44p
Hawes1154.90p172.90p
Hutton Rudby1154.90p174.90p
Knaresborough2152.90p177.90p
Leyburn1155.90p172.90p
Malton4151.65p172.40p
Middlesbrough18153.56p176.42p
Northallerton7154.19p176.90p
Pateley Bridge1154.90p176.90p
Pickering3153.90p176.23p
Richmond7160.33p180.76p
Ripon5156.72p178.26p
Scarborough8155.65p176.65p
Selby4156.15p174.15p
Skipton3152.57p172.90p
Tadcaster2155.40p178.40p
Thirsk7155.19p178.76p
Whitby6151.23p174.40p
York28153.00p176.14p

Average petrol prices last updated at 12 Jun 2026 10:00 (14 hours, and 13 minutes ago).

Petrol & Diesel Price Trends

The average price of petrol in North Yorkshire has decreased by 1.8p in the last week. Diesel has fallen by 3.1p.

In the last month petrol has dropped by 1.7p and. and diesel has fallen by 8.7p.