
We’re spoiled with having shops open around the clock, but Christmas is a chance for everyone to down tools and have some well-deserved time off – hardworking shop staff included.
That’s why if you need to pick up essentials over the festive period – widely acknowledged to run from Christmas Eve until New Year’s Day – you should check opening times before reaching for your coat and scarf.
Whether you need to pick up a couple more bottles of Champagne or just need a breather from your lovely relatives, here are the festive trading hours for M&S.
Bear in mind some stores will operate slightly different hours, so click here to double check your local store.
M&S Christmas Opening Times
Christmas Eve: 6am -6pm
Christmas Day: CLOSED
Boxing Day: CLOSED
Friday 27 Dec: 8am - 9pm
Saturday 28 Dec: 8am - 9pm
Sunday 29 Dec: 10am – 4pm
Monday 30 December: 8am - 9pm
New Year's Eve: 7am - 7pm
New Year's Day: 9am - 7pm
Click here to find opening times for Tesco, Morrisons, Lidl and Aldi and more
Merry Christmas and Happy New Year!