As the festive countdown begins and last-minute shopping lists grow longer, one question remains at the top of many minds across the UK: what time do shops close on Christmas Eve?
This crucial piece of information can mean the difference between ticking off every item on your list—or facing empty shelves and shuttered doors.
While some well-organised shoppers may have already completed their festive hauls, many rely on the final hours of 24 December to grab essentials, gifts, or forgotten ingredients.
Understanding which stores remain open and until when is vital, especially during a period known for reduced hours, increased footfall, and altered operations.
From supermarkets to high street retailers and local independents, each store has its own schedule.
This guide outlines the closing times for major UK chains and offers practical advice to help you navigate Christmas Eve shopping efficiently.
Why Is It Important to Know Christmas Eve Shop Closing Times in the UK?
Christmas Eve shopping has become a norm across the UK, with millions of people making last-minute purchases.
Whether it’s securing forgotten recipe ingredients or grabbing stocking fillers, the day before Christmas sees a noticeable spike in foot traffic across retail stores.
Despite many people planning ahead, a significant number still leave essential tasks until the final day before Christmas.
Retailers, aware of this surge, adjust their trading hours to accommodate shoppers. However, most stores also aim to give staff an early finish, meaning that even large chains close earlier than usual.
Shoppers must be mindful of these changes to avoid disappointment or wasted trips.
In particular, the variation in store formats adds a layer of complexity. For example, Tesco’s Express stores close later than their Extra and Superstore formats.
Similarly, Co-op’s convenience outlets may follow different schedules compared to their larger food stores.
Understanding these nuances can save shoppers time and prevent last-minute panic.
In addition, Christmas Eve often coincides with travel plans. Families preparing to leave town may want to stop by their local supermarket or petrol station before hitting the road.
If stores are closed earlier than expected, it could disrupt those plans. Accurate knowledge of shop opening and closing times is crucial not just for convenience, but for logistical planning.
Lastly, with many stores closed on Christmas Day and some staying closed on Boxing Day as well, shoppers must ensure they are fully stocked.
Having a clear idea of available shopping hours on 24 December helps ensure nothing essential is missed.
What Time Do Major UK Supermarkets Close on Christmas Eve 2025?

Most supermarkets across the UK operate on reduced hours during the festive period, particularly on Christmas Eve.
While the core trading times are consistent across many regions, some locations may implement minor variations due to local regulations or operational demands.
Below is a detailed table outlining Christmas Eve hours for major UK supermarkets:
| Supermarket | Opening Time | Closing Time | Additional Notes |
|---|---|---|---|
| Tesco | 6:00 AM | 7:00 PM | Tesco Express stores open until 10:00 PM |
| Sainsbury’s | 6:00 AM | 7:00 PM | Convenience stores may stay open until 9:00 PM |
| Asda | 5:00 AM | 7:00 PM | Most stores maintain early morning openings |
| Aldi | 7:00 AM | 6:00 PM | Closed on Boxing Day and New Year’s Day |
| Lidl | 7:00 AM | 6:00 PM | Also closed on Boxing Day and New Year’s Day |
| Morrisons | 6:00 AM | 6:00 PM | Timings may differ slightly by store |
| Waitrose | Varies | Varies | Most stores open; times depend on location |
| Co-op | 6:00 AM | 7:00 PM | Some branches open until 8:00 PM |
| M&S | 6:00 AM | 7:00 PM | Only Food Halls operate during festive season |
While these are general guidelines, specific store hours may vary. It is recommended to check the official website or mobile app of the supermarket for real-time updates.
In terms of customer behaviour, Christmas Eve tends to witness an early rush. Many customers aim to shop first thing in the morning to beat the crowds and ensure product availability.
As the day progresses, queues become longer, and shelves begin to empty. By early evening, most shops start winding down operations, with shutters coming down well before regular closing times.
Another consideration is petrol stations attached to supermarkets. While these usually follow the main store’s hours, some operate independently and may remain open longer.
However, food and beverage sections within these stations may still close earlier than the fuel service.
What Are the Christmas Opening Hours for High Street Retailers Like Primark and B&M?
While supermarkets are a vital part of festive preparations, high street retailers also experience high foot traffic in the run-up to Christmas.
From fashion outlets to homeware stores, many of these retailers see 24 December as a critical trading day. However, most of them also implement early closing times to allow their staff to finish work earlier.
Below is a breakdown of Christmas Eve opening hours for several popular high street chains:
| Retailer | Opening Time | Closing Time | Additional Notes |
|---|---|---|---|
| Primark | 9:00 AM | 6:00 PM | May vary by city; earlier start in some areas |
| B&M | 7:00 AM | 6:00 PM | Also closes early on Boxing Day |
| New Look | 9:00 AM | 4:00 PM | Some stores open as early as 8:00 AM |
| Home Bargains | 8:00 AM | 5:00 PM | Closed on Boxing Day |
| The Range | 9:00 AM | 9:00 PM | Extended hours for late-night shoppers |
| Wickes | Closed | Closed | Fully shut on Christmas Eve and Boxing Day |
These opening hours are subject to change based on local regulations and customer demand. It’s advisable to consult the retailer’s official website or Google listing before making a visit.
For shoppers looking for stocking fillers, decorations, or last-minute gifts, stores like Home Bargains and The Range offer convenient, affordable options.
They often carry Christmas-themed items at discounted prices, making them a go-to for those who still have boxes left to tick on their shopping lists.
Fashion retailers like New Look and Primark also experience high volumes on 24 December. These stores cater to people buying festive outfits, accessories, or winter clothing.
Some locations, especially in city centres or large retail parks, may operate slightly longer hours depending on footfall.
Are All Shops Closed on Christmas Day and Boxing Day?

Christmas Day is one of the few days in the year when almost all retail activity in the UK comes to a halt.
Both supermarkets and high street retailers close their doors, giving employees time off and allowing families to celebrate the holiday together.
Boxing Day, however, presents a mixed landscape. Some supermarkets, such as Asda and Tesco, resume trading with reduced hours.
Others, particularly discount stores and convenience retailers, may choose to stay closed. It is increasingly common for retailers to opt for giving staff a break on Boxing Day, especially after the intense holiday period.
Some key patterns to note:
- Large supermarkets tend to reopen on Boxing Day from 9:00 AM to 6:00 PM
- Convenience stores may open for longer, often until 8:00 PM
- Retailers such as Home Bargains and Lidl remain closed on Boxing Day
- Fashion and lifestyle chains, including Primark, may operate reduced hours
While shopping on Boxing Day has traditionally been associated with post-Christmas sales, trends have shifted due to the rise of online retail.
Many people now choose to browse digital deals from home, which further justifies physical store closures on 26 December.
It is also worth noting that some petrol stations, especially those located on motorways or attached to service stations, may remain open for essential supplies.
How Can Shoppers Check Local Store Opening Hours for Christmas Eve?
Given the variety in closing times across chains, cities, and even store formats, it is essential for shoppers to confirm the operating hours of their nearest stores before heading out.
Fortunately, retailers have made this process simple and accessible.
Here are some effective ways to check:
- Official websites: Most major supermarkets and retailers have dedicated Christmas opening hours pages on their websites.
- Store locator tools: Tools such as the Tesco Store Locator or Sainsbury’s Store Finder offer real-time updates and search filters by location.
- Mobile apps: Some stores, including Lidl and Asda, provide mobile apps with live opening hours and stock updates.
- Google Maps: Typing the store name and location often brings up store hours, reviews, and customer Q&A.
- Social media: Local branches sometimes post Christmas opening hours on Facebook or Instagram stories.
- In-store signage: Many stores display their festive schedule near entrances or tills.
With store hours varying even within the same brand, relying on generalised national schedules may lead to errors. Checking directly with the specific store location is the best approach, particularly for stores in rural areas or those inside shopping centres, which may have different policies.
What Are the Best Times to Shop on Christmas Eve to Avoid Crowds?
Timing is everything when it comes to avoiding crowds during festive shopping. Christmas Eve tends to bring out a significant number of last-minute shoppers, resulting in long queues, packed car parks, and low product availability in the afternoon and early evening.
To minimise stress and enjoy a more comfortable shopping experience, consider the following timing tips:
- Early morning (6:00 AM – 9:00 AM): This is typically the quietest time. Stores are freshly restocked, and customer numbers are lower.
- Late morning to midday (10:00 AM – 12:00 PM): This period starts to get busy as most people head out after breakfast.
- Early afternoon (12:00 PM – 2:00 PM): Crowds peak around this time. Checkout queues can be long, and parking may be limited.
- Late afternoon (3:00 PM – 5:00 PM): While stores are less busy, stock is often depleted. Some shops may begin shutting down by 5:00 PM.
Where possible, shoppers should aim to complete their errands by mid-morning. Choosing less popular stores or visiting smaller convenience outlets can also help bypass the major rush.
How Can You Prepare for Last-Minute Christmas Eve Shopping in the UK?

Even the most organised shoppers sometimes find themselves needing to head out on Christmas Eve. Whether it’s for a missing side dish or a forgotten gift, having a strategy can help make the trip efficient and stress-free.
Here are a few steps to follow:
- Make a written or digital checklist to avoid forgetting items
- Prioritise high-traffic stores early in the day
- Wear comfortable shoes and dress for the weather, especially if queueing outside
- Carry reusable bags to avoid purchasing plastic or paper ones
- Use digital wallets or mobile payment apps for quicker checkout
- Avoid unnecessary browsing by sticking to your list
- Plan your route to cover multiple stores efficiently
Additionally, be prepared for limited parking near major supermarkets or town centres. If possible, opt for public transport or walk to nearby stores to save time.
Conclusion
Knowing what time shops close on Christmas Eve is more than just convenient—it can help ensure a smoother, less stressful festive experience.
With varying hours across chains, store types, and regions, it’s essential to plan ahead, especially if you’re relying on Christmas Eve to complete your preparations.
Whether it’s stocking up on groceries, grabbing those final gifts, or doing a quick essentials run, checking closing times in advance—and shopping strategically—can make all the difference.
From Tesco to Primark, and from national supermarkets to local retailers, every store plays a part in helping the UK get Christmas-ready.
Frequently Asked Questions
What time do UK supermarkets open on Christmas Eve?
Most UK supermarkets open early, with chains like Tesco and Asda opening from 5–6am. Smaller or convenience branches may open slightly later.
Are convenience stores open on Christmas Eve in the UK?
Yes, most convenience stores such as Tesco Express, Co-op, and Sainsbury’s Local are open on Christmas Eve, usually until 8pm or later depending on location.
Can you do last-minute Christmas shopping on Christmas Eve?
Yes, though it’s advisable to go early in the day. Most stores close by 6–7pm, and stock availability may be limited in the evening.
Is there a difference in closing times between rural and city stores?
Yes, city centre stores may close slightly later due to higher foot traffic, whereas rural branches might close earlier. Always confirm via store locator tools.
Are petrol stations open on Christmas Day in the UK?
Most petrol stations are closed, though some forecourts attached to supermarkets or motorways may operate limited hours.
What is the quietest time to shop on Christmas Eve?
Early morning between 6am and 9am tends to be the quietest time across most retailers.
Are delivery services available on Christmas Eve in the UK?
Most home delivery services end by 23 December. Some click-and-collect options may still be available on Christmas Eve at selected locations.
christmas:
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "What time do UK supermarkets open on Christmas Eve?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Most UK supermarkets open early on Christmas Eve, with large chains such as Tesco and Asda opening from around 5 to 6am. Smaller or convenience branches may open slightly later."
}
},
{
"@type": "Question",
"name": "Are convenience stores open on Christmas Eve in the UK?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Yes, most convenience stores including Tesco Express, Co-op, and Sainsbury’s Local are open on Christmas Eve, usually until around 8pm or later depending on location."
}
},
{
"@type": "Question",
"name": "Can you do last-minute Christmas shopping on Christmas Eve?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Yes, last-minute Christmas shopping is possible, but it is best to go early in the day. Many stores close between 6 and 7pm, and evening stock levels may be limited."
}
},
{
"@type": "Question",
"name": "Is there a difference in closing times between rural and city stores?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Yes, city centre stores often close slightly later due to higher demand, while rural branches may shut earlier. Checking individual store opening times is recommended."
}
},
{
"@type": "Question",
"name": "Are petrol stations open on Christmas Day in the UK?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Most petrol stations are closed on Christmas Day, although some supermarket forecourts and motorway service stations may operate limited opening hours."
}
},
{
"@type": "Question",
"name": "What is the quietest time to shop on Christmas Eve?",
"acceptedAnswer": {
"@type": "Answer",
"text": "The quietest time to shop on Christmas Eve is usually early in the morning between 6am and 9am, before peak crowds arrive."
}
},
{
"@type": "Question",
"name": "Are delivery services available on Christmas Eve in the UK?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Most home delivery services finish by 23 December. Some click-and-collect services may still operate on Christmas Eve at selected locations."
}
}
]
}

Leave a Reply