what stores are closed on christmas eve

Most major chains are open on Christmas Eve but close early, and very few are completely closed all day; exact hours vary by brand and location. Fully closed days are much more common on Christmas Day than on Christmas Eve, so youâll usually still be able to shop or grab essentials earlier in the day.
Big picture: Christmas Eve store status
Most large retailers treat Christmas Eve as a shortened business day rather than a full closure. That means lastâminute shopping is possible, but you cannot assume normal hours.
Typical patterns include:
- Grocery and bigâbox chains open in the morning and close midâ to lateâafternoon.
- Department stores and specialty retailers often use âspecial holiday hours,â usually closing by early evening.
- Many chains then close completely on Christmas Day and reopen on December 26.
Examples of Christmas Eve hours
Here are some widely reported 2025 examples (always doubleâcheck locally):
- Walmart â Open on Christmas Eve, but closing early (for 2025, 6 p.m. was widely reported).
- Target â Open on Christmas Eve with reduced hours (for 2025, stores were scheduled 7 a.m.â8 p.m.).
- Costco â Open on Christmas Eve with shortened hours, then fully closed on Christmas Day.
- Trader Joeâs â Open but closes early, commonly around 5 p.m., then closed Christmas Day.
- Kroger, HâEâB, Wegmans, HyâVee â Open Christmas Eve with early closures (many around 4â8 p.m.), all closed on Christmas Day.
In practice, âclosed on Christmas Eveâ at big chains usually means âclosed earlier than normal,â not closed all day.
When stores may be closed all Christmas Eve
Allâday closures on Christmas Eve are less common for national chains but can occur:
- Small local shops, boutiques, and some family restaurants may choose to close entirely for the holiday.
- Some professional services (local offices, small clinics, independent gyms) may close all day or open only for a short morning window.
- In very small towns or strongly observant communities, more businesses may opt out of opening on Christmas Eve at all.
Because these decisions are often local, they are not always listed in national rundowns and are best confirmed directly with the business.
How to quickly check whatâs closed near you
To avoid showing up to a locked door, do a quick sameâday check:
- Look up each store in Google Maps or the retailerâs official site; most chains post special holiday hours for December 24.
- Call the local branch, especially for pharmacies, clinics, and small stores, since they may not follow chainâwide hours exactly.
- Assume Christmas Day is the real âfull closureâ for most big chains, and treat Christmas Eve as a halfâday for lastâminute errands.
TL;DR: Very few bigâname stores are completely closed all day on Christmas Eve, but almost all run on shorter hours and then shut down entirely on Christmas Day.