Christmas Day in the U.S. can be magical—but what if you forgot that key ingredient for dinner, ran out of milk, or need a last-minute side dish? You’re not alone. Most major grocery stores close on Christmas Day to give employees time with family, but there are still a few options if you need essentials. Here’s the latest update on which grocery stores are open or closed on December 25, 2025, so you can plan smartly and avoid wasted trips.
π What Grocery Stores Are Closed on Christmas Day
Across the United States, the vast majority of major grocery chains are closed on Christmas Day. This includes:
-
Walmart
-
Target
-
Costco
-
Trader Joe’s
-
Whole Foods Market
-
ALDI
-
Kroger and its banner stores
-
Publix
-
Sam’s Club
-
Wegmans
-
Stop & Shop
-
H-E-B
-
BJ’s Wholesale Club
-
Hy-Vee
-
ShopRite
-
Winn-Dixie
-
Harris Teeter
If you’re planning a full grocery run, Christmas Day is not the time—these stores typically do not reopen until December 26.
π¬ Grocery Options That Are Open on Christmas Day
While traditional supermarkets close, a few types of stores remain open for last-minute needs.
π Convenience Stores (Most Reliable Option)
Convenience stores are your best bet on Christmas Day. Many operate 24/7, even on major holidays:
-
7-Eleven
-
Circle K
-
Wawa
-
Cumberland Farms
-
Weigel’s
-
Independent local convenience stores
These stores usually carry milk, bread, eggs, snacks, beverages, frozen foods, and basic household essentials.
π Pharmacies with Grocery Items
Some pharmacy chains stay open on Christmas Day, often with reduced hours:
-
CVS Pharmacy
-
Walgreens
While not full grocery stores, these locations often sell snacks, drinks, frozen meals, and pantry items. Note that pharmacy counters may have different hours or be closed even if the retail store is open.
π₯« Smart Tips for Christmas Day Shopping
✅ Check Local Hours First
Holiday hours can vary by location—even within the same chain. Always check your local store’s holiday schedule before heading out.
π️ Shop Early on Christmas Eve
Most grocery stores are open on December 24 but close earlier than usual. Many shut their doors between mid-afternoon and early evening.
☕ Consider Coffee Shops & Fast Food
Some coffee shops, gas stations, and fast-food restaurants operate on Christmas Day and may sell packaged snacks or drinks in a pinch.
π Typical Christmas Eve Grocery Store Hours (Reference)
While Christmas Day sees widespread closures, Christmas Eve hours are usually shortened:
-
Walmart: often closes around 6 PM
-
Target: typically closes around 8 PM
-
Trader Joe’s: usually closes by 5 PM
-
Costco and Sam’s Club: daytime hours, early closing
-
Publix: commonly closes around 7 PM
Exact hours vary by location.
π Final Thoughts
If you’re searching for “grocery stores open on Christmas Day near me,” the reality is that most major supermarkets are closed on December 25, 2025. However, convenience stores and some pharmacies remain open and can save the day for last-minute essentials. Plan ahead when possible, check local store hours, and enjoy a stress-free holiday.
π Happy Holidays and safe shopping!