As Easter approaches, shoppers in Cambridgeshire are gearing up for a long bank holiday weekend filled with festivities, but they’ll need to plan their supermarket visits carefully. With Good Friday on April 18 and Easter Monday on April 21, 2025, many stores will have altered opening hours, and most larger supermarkets will be closed on Easter Sunday, April 20.
For those looking to stock up on last-minute Easter eggs or other goodies, here’s a comprehensive guide to supermarket opening times across Cambridgeshire during the Easter bank holiday weekend.
Aldi stores in Cambridgeshire will maintain consistent hours, opening from 8am until 10pm on Good Friday and Saturday. However, they will close on Easter Sunday and reopen on Easter Monday from 8am until 8pm.
Asda supermarkets will be open from 7am until midnight on Good Friday and from 7am until 10pm on Saturday. They will close on Easter Sunday, but will reopen on Easter Monday from 8am until 10pm. Notably, the stores in Peterborough and Wisbech will have slightly different hours, being open until 11pm on Good Friday, while the Soham location will close at 10pm.
Co-Op stores will operate under their usual hours from 7am until 10pm throughout the weekend, with the exception of two Cambridge locations—Cherry Hinton Road and Mill Road—which will close on Easter Sunday but maintain regular hours on other days.
Lidl will also follow a similar pattern, with stores open from 8am until 8pm on Good Friday and Saturday, but closed on Easter Sunday.
Marks and Spencer stores will have varied schedules. Most M&S Foodhalls will be open from 8am until 7pm on Good Friday, 8am until 8pm on Saturday, and closed on Easter Sunday. However, the M&S at Cambridge railway station will be open from 7am until 8pm on Good Friday, 8am until 8pm on Saturday, and will even be open from 11am until 7pm on Easter Sunday. The Foodhall in Peterborough’s Serpentine Green shopping centre will be open from 8am until 8pm on Friday and Saturday but will close on Easter Sunday.
Sainsbury's stores will generally be open from 7.30am until 10pm on Good Friday and Saturday, closed on Easter Sunday, and open from 8am until 8pm on Easter Monday. However, individual store hours may vary; for example, the Ely store will be open from 8am until 10pm on Friday and Saturday but will close on Sunday. The Huntingdon store will operate from 8am until 9pm on Good Friday and from 7.30am until 8pm on Saturday, also closed on Easter Sunday.
Tesco offers a mix of opening times across its Extra, Express, and superstore formats. All Extra stores will be open from 6am until 10pm on Good Friday, 6am until midnight on Saturday, and will close on Easter Sunday. Most Express stores will be open from 6am until 11pm every day of the weekend. However, the St Ives Needingworth Express will operate from 7.30am until 10pm each day, while the Eaton Socon Express in St Neots will be open from 7am until 11pm. Notably, the Newmarket Road superstore in Cambridge will be open from 7.30am until 10pm on Good Friday and Saturday, closing on Easter Sunday.
Waitrose stores in Cambridge and Peterborough will be open from 8am until 8pm on Good Friday, and 7am until 9pm on Saturday, but will close on Easter Sunday. Main stores in St Ives and St Neots will follow the same schedule, while Little Waitrose locations across the county will be open from 8am until 9.30pm on Friday and Saturday, and 8am until 6pm on Easter Sunday.
As shoppers prepare for the Easter weekend, it’s essential to keep in mind these varying hours to avoid any last-minute surprises. While most larger supermarkets will close their doors on Easter Sunday due to UK trading laws, smaller stores may still be open, offering some options for those in need of last-minute items.
With this guide, shoppers can navigate the Easter bank holiday with ease, ensuring they have everything they need for a festive celebration. Whether it’s stocking up on chocolate, preparing a special meal, or simply enjoying the long weekend, knowing when and where to shop can make all the difference.