What Grocery Stores Are Open on Christmas Day 2025 (Real-Time Guide for Last-Minute Shoppers)

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.

Convenience store open on Christmas Day in the United States with shoppers buying groceries


πŸ›’ 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!

You might also like