With Christmas fast approaching, UK shoppers are advised to plan their supermarket visits carefully to avoid the festive rush. Major chains including Tesco, Sainsbury's, Asda, and Waitrose have released their opening hours for the period from Christmas Eve (Wednesday, 24 December) to New Year's Day (Thursday, 1 January). Stores will operate reduced hours on key dates, and some may be closed entirely on Christmas Day and Boxing Day.
Shoppers are encouraged to pre-order groceries for home delivery to minimise stress, but even organised households often need last-minute items. To avoid arriving at locked doors, customers should check local branch hours as they can vary by location and store size. Early morning or late evening visits are recommended for quieter shopping experiences.
For those seeking festive food inspiration, the supermarkets offer a range of options from budget-friendly to premium. Dedicated guides are available to help choose the best Christmas turkey, mince pies, and mulled wine, all blind taste-tested. Additionally, comparisons reveal the cheapest supermarket for a full Christmas dinner.
Full details of opening times for each supermarket chain are listed below. Shoppers are reminded to refresh their browser or navigate to another page to log in for personalised offers and updates.



