We're reader-supported and only partner with brands we trust. When you buy through links on our site we may receive a small commission at no extra cost to you. Learn More. Product prices and availability are accurate as of the date and time indicated and are subject to change.
Picture it: you’ve planned your holiday recipes and meals only to forget that one must-have ingredient. Of course, it’s 9 p.m. on Christmas Eve. It begs the question, with Target and Walmart closed, which grocery stores are open on Christmas to buy said ingredient?
Very few retailers are open on the holiday outside of pharmacies and convenience stores. Don’t panic — we’ve compiled a list of where you can turn for that last-minute grocery run on Christmas and Christmas Eve. Heck, we’ll probably run into you there. Here’s our list of grocery stores open on Christmas and grocery stores open on Christmas Eve.
Download The Krazy Coupon Lady app for the latest money-saving deals.
Which grocery stores are open on Christmas?

Yes, a few grocery stores are open for Christmas with reduced hours. Even with limited hours, it may be just enough time to get what you need without having to shop and pay higher prices at 7-Eleven, CVS, Walgreens, or Rite Aid.
Grocery Stores Open on Christmas

Courtesy of Giant
While some major markets like Kroger and Meijer take the holiday off, a few grocery stores are open on Christmas for your last-minute shopping needs. Hours may vary, so we recommend contacting your local store for specific details.
- Giant Food (check with your local store)
- Foodtown will close a few hours early local time
- Morton Williams will be open until 7 p.m. (some locations are open until midnight)
- Pavilions will be open from 7 a.m. to 4 p.m.
- Safeway, select stores will be open but close early
- Tom Thumb (Florida) will be open 24 hours
- Vons will be open from 7 a.m. to 5 p.m.
Related: Putting off your holiday tasks? Check out our Procrastinator’s Guide to Last-Minute Holiday Shopping.
Grocery Stores Open on Christmas Eve

Because so few grocery stores are open on Christmas, we recommend checking your list twice before the holiday and get to your nearest grocery by Christmas Eve for any essentials. However, they’ll most likely be crazy busy, ensuring your last-minute grocery run won’t be quick. Almost all have limited hours, which may vary between locations, so check with your nearby grocery store for their operating times.
- Acme is open from 7 a.m. – 6 p.m.
- Acme Fresh Market will be open from 7 a.m. to 6 p.m.
- Albertsons will be open until 4 p.m.
- Baker’s will be open till 6 p.m.
- Big Y will be open until 6 p.m.
- Bj’s Wholesale will close at 6 p.m.
- Carrs (check with your local store)
- Central Market will be open until 7 p.m.
- City Market will be open until 7 p.m.
- Corner Market closes at 6 p.m.
- Costco will be open from 9 a.m. to 6 p.m.
- Cub Foods will be open until 4 p.m.
- Dillion’s will close at 6 p.m.
- Food Lion will be open until 7 p.m.
- Food Town will be open from 6 a.m. to 10 p.m.
- Foodtown will be open regular hours
- Fresh Thyme will close at 6 p.m.
- Fry’s will be open until 9 p.m.
- Giant Food will be open until 7 p.m.
- Harris Teeter (check with your local store)
- H-E-B will be open 6 a.m. – 8 p.m.
- Kroger will close at 6 p.m.
- Lidl will be open until 6 p.m.
- Lowes Foods will close at 6 p.m.
- Lucky Supermarkets will be open until 7 p.m.
- Mariano’s will be open from 6 a.m. to 4 p.m.
- Meijer will be open until 7 p.m.
- Morton Williams will close a few hours early local time
- Price Chopper will be open until 6 p.m.
- Publix (check with your local store)
- Ralph’s will close at 6 p.m.
- Safeway (check with your local store)
- Sam’s Club will close at 6 p.m.
- Save A Lot will be open regular hours
- Schnucks will be open until 5:30 p.m.
- Sprout’s will open from 7 a.m. to 7 p.m.
- Stop & Shop will be open till 6 p.m.
- Super Saver will close at 6 p.m.
- Tom Thumb (Albertsons) will close at 7 p.m.
- Tom Thumb (Florida) will be open 24 hours
- Trader Joe’s will be open from 8 a.m. to 4 p.m.
- Vons (check with your local store)
- Wegmans will be open until 6 p.m.
- Winco will close at 6 p.m.
Are grocery stores open on Black Friday?
Yes, most grocery stores reopen the day after Thanksgiving. They typically run Black Friday promotions and have regular operating hours, minus Schnucks, which we found stays closed. Although Black Friday specials at the grocery stores aren’t quite as exciting as major retail Black Friday deals, they have decent markdowns worth checking out.
And once Christmas is in the books, don’t overlook the year-end holiday clearance sections at your local grocery store. You may find deals on leftover holiday candy, decorations, wrapping materials, kitchen gadgets, and small appliances.
