Many stores will close on both Christmas Eve and Christmas Day, making last-minute shopping challenging. Having a clear list of which stores will be open, which will close, and which will operate on a limited schedule can help you plan ahead and avoid unnecessary trips.
Whether you’re picking up groceries, gifts, or other essentials, knowing which locations are available on December 25 ensures you won’t be left scrambling at the last minute.
Instead of guessing or driving from store to store, you can focus your shopping on the stores that are expected to remain open on the holiday.
In observance of Christmas, several major retailers across the U.S. will be fully closed on the holiday.
What’s closed on Christmas Day?
Many grocery stores, markets, and big-box retailers will be closed on Christmas Day, including:
Aldi
Big Lots
BJ’s Wholesale Club (including gas stations)
Costco Wholesale
Dollar General
Erewhon
Harris Teeter
Key Food
Kroger
Publix
Ralphs
Rite Aid
Sam’s Club: Stores will be open on December 24 from 9: 00 a.m. to 6: 00 p.m.
ShopRite
Sprouts Farmers Market
Stater Bros.
Stop & Shop
Target: Closed on Christmas Day and will reopen at 7: 00 a.m. on December 26.
The Fresh Market
The Home Depot
Trader Joe’s
Walmart: All 4,600+ U.S. stores will be closed on Christmas Day. On December 24, stores will be open from 6: 00 a.m. to 6: 00 p.m., and normal hours resume on December 26.
Wegmans
Whole Foods Market.
