Where to find Northampton’s cheapest petrol and diesel right now

Drivers looking for the cheapest fuel in Northampton can currently find petrol for 170.9p a litre – while diesel remains more than 20p dearer.

The latest figures listed by PetrolPrices.com show Sainsbury’s in Weedon Road offering the cheapest unleaded among the Northampton filling stations listed, at 170.9p per litre as of September 18.

Several forecourts are close behind at 171.9p.

Morrisons Northampton 1 and Morrisons Northampton 2 were both listed at that price on September 18, while Tesco Northampton South Extra, Tesco Weston Favell Extra and Texaco’s Kingsthorpe Garage were also showing 171.9p, although those prices were reported earlier in the week.

Library picture (Photo by Christopher Furlong/Getty Images)placeholder image
Library picture (Photo by Christopher Furlong/Getty Images)

For diesel drivers, Tesco Northampton South Extra and Tesco Weston Favell Extra were the cheapest listed at 192.9p per litre, based on prices reported on September 16.

Morrisons Northampton 1 and Northampton 2 were both at 193.9p on September 18, with Sainsbury’s Weedon Road also listed at 193.9p based on a September 17 update.

That means the cheapest listed diesel price was 22p per litre higher than the cheapest unleaded price.

Prices also varied considerably between Northampton forecourts.

Among those listed, unleaded ranged from 170.9p at Sainsbury’s Weedon Road to 182.9p at Nene Valley Service Area North – a difference of 12p per litre.

Diesel ranged from 192.9p to 199.9p among the stations shown in the latest PetrolPrices.com results.

Motorists should bear in mind that prices can change frequently and some of the figures were reported several days ago.

Cheapest currently listed

Petrol: Sainsbury’s Weedon Road – 170.9p; Morrisons Northampton 1 – 171.9p; Morrisons Northampton 2 – 171.9p; Tesco Northampton South Extra – 171.9p; Tesco Weston Favell Extra – 171.9p.

Diesel: Tesco Northampton South Extra – 192.9p; Tesco Weston Favell Extra – 192.9p; Morrisons Northampton 1 – 193.9p; Morrisons Northampton 2 – 193.9p; Sainsbury’s Weedon Road – 193.9p.

News you can trust since 1931
Follow us
© 2026 Iconic Media Group Ltd. All rights reserved.Cookie SettingsTerms and ConditionsPrivacy notice