Christmas Day is a national bank holiday in the United Kingdom, and most regular supermarket opening hours change significantly. Many larger stores now open for limited hours, while some local branches stay closed entirely depending on local demand and staffing.
Below is a clear overview of typical supermarket availability on Christmas Day, followed by focused sections to help you plan your shopping and alternatives.
| Supermarket | Typical Christmas Day Status | Common Opening Window | Notes |
|---|---|---|---|
| Tesco | Many stores open | 10:00 to 16:00 | Hours vary by location; check your local store online or in the app |
| Sainsbury's | Most larger stores open | 10:00 to 16:00 | Pharmacy counters may follow separate hours in some branches |
| Asda | Select stores open | 10:00 to 16:00 | Not all sites operate; verify your exact branch on their website |
| Morrisons | Limited stores open | Usually 10:00 to 15:00 | Check store page, as many Morrisons locations remain closed |
| Aldi and Lidl | Mostly closed | Closed | Some exceptions may apply; always confirm locally |
Christmas Day Supermarket Store Openings by Region
Opening patterns on 25 December often follow local population density and transport links. Major city centres are more likely to have at least one open branch, whereas rural towns may have none. Check your local postcode on the supermarket website for certainty.
Christmas Day Supermarket Essential Shopping List
If you need to buy food on Christmas Day, focus on practical items that support your planned meals and any last-minute guest additions. Prioritise long-life or frozen staples if selecting between stores that have limited time windows.
- Christmas turkey or alternative main protein
- Frozen vegetables and ready sides
- Bread, rolls, and long-life dairy
- Basic condiments and gravy
- Hot drinks, tea, coffee, and juice
Alternative Shopping Options on Christmas Day
If your preferred supermarket is closed, consider small local convenience stores, off-licence shops, or chemists that may sell basic groceries and alcohol within restricted hours. Online delivery slots on 25 December are rare, but some retailers offer late-order cut-off times on Boxing Day for next-day delivery.
Christmas Day Supermarket Opening by Supermarket Chain
Each chain applies a consistent but location-specific approach to Christmas Day hours. Use the table above as a quick reference, then verify with store-specific tools before travelling.
Planning Your Christmas Day Shopping
Use the summary table to identify which major supermarkets are likely to serve you on 25 December, then confirm locally to avoid disappointment. If your preferred option is closed, a small independent shop or nearby convenience store may offer essentials under limited hours.
FAQ
Reader questions
Will my local Tesco open on Christmas Day?
Many Tesco stores are open on 25 December with reduced hours, often around 10:00 to 16:00, but some branches remain closed. Always check the store locator on the Tesco website or app using your postcode for exact times.
Does Sainsbury's open on Christmas Day and what hours?
The majority of larger Sainsbury's stores are open on Christmas Day, typically from 10:00 to 16:00. Pharmacy counters may operate on separate hours, so confirm details for your local branch in advance.
Are Asda stores open on 25 December and when?
Asda opens only selected stores on Christmas Day, generally between 10:00 and 16:00. Because not every site is open, check the branch-specific opening hours on the Asda website using your location before you travel.
What about Aldi and Lidl on Christmas Day?
Most Aldi and Lidl supermarkets are closed on Christmas Day. There may be rare exceptions, so always verify with your nearest store using their website or phone number if you are making special plans.