Christmas Supermarket Opening Hours Guide 2025
Christmas Supermarket Opening Hours Guide 2025

As the festive season approaches, UK supermarkets are adjusting their opening hours for Christmas and New Year. Shoppers are advised to check local store times to avoid disruption, as hours vary by location.

Aldi will open on Christmas Eve from 7am to 6pm and on New Year's Eve from 8am to 6pm, though times may differ. Asda will open on Christmas Eve from 5am to 7pm and on Boxing Day from 9am to 6pm; New Year's Eve hours are 7am to 7pm, and New Year's Day 9am to 6pm.

Co-op stores will close early on Christmas Eve at 7pm, remain closed on Christmas Day, and open 10am to 7pm on Boxing Day. New Year's Eve hours are until 7pm. Lidl has not specified hours but advises checking its store finder.

Wide Pickt banner — collaborative shopping lists app for Telegram, phone mockup with grocery list

Tesco supermarkets will open 6am to 7pm on Christmas Eve, closed Christmas Day, and 9am to 6pm on Boxing Day. New Year's Eve hours are 6am to 7pm, and New Year's Day 9am to 6pm. M&S will open 6am to 7pm on Christmas Eve, closed Christmas Day and Boxing Day, and 8am to 7pm on New Year's Eve, closed New Year's Day.

Morrisons will open 6am to 6pm on Christmas Eve, closed Christmas Day, and 9am to 6pm on Boxing Day. New Year's Eve hours are 7am to 7pm, and New Year's Day 9am to 6pm. Sainsbury's will open 6am to 7pm on Christmas Eve, with convenience stores possibly open later. All stores are closed on Christmas Day.

Pickt after-article banner — collaborative shopping lists app with family illustration