With just a few days left until the big day, it’s time to get the big Christmas shop out of the wayin preparation for Santa’s arrival.
To help you make sure everything is sorted in time, we’ve pulled together a list of all the major supermarket opening times over the Christmas period.
So get your bags for life and your shopping list at the ready, because Santa is on his way and he will be expecting his annual dose of mince pies.
Bear in mind that all of these are subject to change and should be checked on each supermarket’s website.
Tesco
21st – 23rd December – 7am to 11pm
Christmas Eve – 6am to 6pm
Christmas Day – closed (with the exception of some smaller stores)
Boxing Day – 9am to 7pm
27th December – 7am to 11pm
28th December – 7am to 11pm
29th December – 7am to 11pm
30th December – 7am to 11pm
New Year’s Eve – 7am to 6pm
New Year’s Day – 10am to 5pm
2nd January – 7am to 11pm
Aldi
Aldi has extended it’s opening times for the Christmas period.
21st – 23rd December – 7am to 10pm
Christmas Eve – 8am to 6pm
Christmas Day – closed
Boxing Day – closed
27th December – 8am to 8pm
28th December – 8am to 8pm
29th December – 8am to 8pm
30th December – 8am to 8pm
New Year’s Eve – 8am – 6pm
New Years day – closed
2nd January – 8am – 8pm
Sainsbury’s
21st – 23rd December – 6am to 11pm
Christmas Eve – 6am to 7pm
Christmas Day – closed
Boxing Day – 10am and 5pm
27th December – 6am to 11pm
28th December – 6am to 11pm
29th December – 6am to 11pm
30th December – 6am to 11pm
New Year’s Eve – 7am to 7pm
New Year’s Day – 10am and 4pm
2nd January – 6am to 11pm
You can check your local store’s opening and closing times on Sainsbury’s website here.
Morrisons
21st – 23rd December – 6am to midnight
Christmas Eve – 6am to 6pm
Christmas Day – closed
Boxing Day – 9am to 6pm
27th December – 7am to 10pm
28th December – 7am to 10pm
29th December – 7am to 10pm
30th December – 7am to 10pm
New Year’s Eve – 7am to 6pm
New Years day – 10am to 4pm
2nd January – 10pm to 4pm
Asda
21st – 23rd December – 6am to 11pm
Christmas Eve – 6am to 7pm
Christmas Day – closed
Boxing Day – 10am to 4pm
27th December – 8am to 8pm
28th December – 8am to 8pm
29th December – 7am to 10pm
30th December – 7am to 10pm
New Year’s Eve – 7am to 7pm
New Year’s Day – 10am to 5pm
2nd January – 10am to 4pm
Waitrose
Waitrose have extended their opening hours for the festive period, with the majority of their stores closing at 11pm in the days leading up to Christmas Eve.
21st – 23rd December – The majority of stores will be opening from 7am to 11pm