The Bradford-based supermarket is reducing the price of unleaded to a maximum of 109.9 pence at its 333 forecourts from this morning.
Then from tomorrow, customers who shop in Morrisons supermarkets, will be entitled to fill up for 99.9p, a further cut of 10p-a-litre.
Morrisons said it is making the cuts to help motorists with the cost of getting around during the pre-Christmas shopping spree.
Roger Fogg, services director at Morrisons, said: “With Christmas around the corner, our customers tell us they very much welcome our help in reducing the cost of their fuel. That’s why we are turning the clock back to the start of this year when petrol prices were typically below £1-a-litre.”
Kettering Co-op's new look after 'significant' investment
Kettering restaurant's kitchen refit after shocking zero-star food safety rating
Co-op cash boost for community groups in Oundle and Kettering
Here’s where to find the cheapest unleaded in Northampton, Kettering, Corby and Wellingborough – and the answer might surprise you
End of an era as Northamptonshire stationers Colemans prepare to shut up shop
Average petrol and diesel prices have hovered above the £1.10 mark since June this year, according to petrolprices.com. The current average for unleaded is listed as just above £1.15-a-litre.
The supermarket is also cutting the price of diesel. Drivers of diesel cars, who buy their groceries in Morrisons, will also receive 10p-a-litre cuts taking prices to just above the £1-a-litre mark.
Morrisons says the offer will run from November 21 to December 3. Customers who spend £50 or more in participating stores will receive a voucher that will allow them to pay the lower price.
All of the big four supermarkets - Tesco, Asda, Sainsbury’s and Morrisons - have been cutting prices in a bid to better compete with German discounters Aldi and Lidl, which have eroded their market share.