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?

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:

SupermarketOpening TimeClosing TimeAdditional Notes
Tesco6:00 AM7:00 PMTesco Express stores open until 10:00 PM
Sainsbury’s6:00 AM7:00 PMConvenience stores may stay open until 9:00 PM
Asda5:00 AM7:00 PMMost stores maintain early morning openings
Aldi7:00 AM6:00 PMClosed on Boxing Day and New Year’s Day
Lidl7:00 AM6:00 PMAlso closed on Boxing Day and New Year’s Day
Morrisons6:00 AM6:00 PMTimings may differ slightly by store
WaitroseVariesVariesMost stores open; times depend on location
Co-op6:00 AM7:00 PMSome branches open until 8:00 PM
M&S6:00 AM7:00 PMOnly 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:

RetailerOpening TimeClosing TimeAdditional Notes
Primark9:00 AM6:00 PMMay vary by city; earlier start in some areas
B&M7:00 AM6:00 PMAlso closes early on Boxing Day
New Look9:00 AM4:00 PMSome stores open as early as 8:00 AM
Home Bargains8:00 AM5:00 PMClosed on Boxing Day
The Range9:00 AM9:00 PMExtended hours for late-night shoppers
WickesClosedClosedFully 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?

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:

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:

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:

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?

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:

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: