Grocery Stores That Are Open for Christmas and New Year’s 2024
Here are the operating hours for all major supermarkets.
This time of year is filled with festive cheer. Whether you’re opening presents with family on Christmas Day or ringing in the new year at your New Year’s Eve party, it’s a time of togetherness and excitement.
That being said, the holidays are also hec-tic! Santa has made his list and checked it twice, and so have you:
- Last-minute Christmas shopping
- Wrapping all the gifts
- Coordinating family events
- Replenishing the hot chocolate bar
Phew! The list goes on and on.
One thing you can cross off your list is wondering whether your local grocery store is open. I’ve done that work for you. Below is the list of major grocery stores and their operating hours on Christmas Eve, Christmas Day, New Year's Eve, and New Year's Day.
Grocery Stores Open on Christmas Eve
Most major grocery stores in the U.S. operate on adjusted holiday hours on Christmas Eve. The list below is a great starting place, but note many stores have regional hours, so give your local grocery store a call or check store hours using their location finder before heading over.
- Albertsons: Open 6 a.m. to 9 p.m., but hours vary with location.
- Aldi: Open 9 a.m. to 4 p.m.
- Costco: Open 9 a.m. to 5 p.m.
- Food Lion: Open 7 a.m. to 4 p.m.
- Harris Teeter: Open 6 a.m. to 7 p.m.
- Kroger: Open 6 a.m. to 6 p.m.
- Lidl: Open 8 a.m. to 6 p.m.
- Piggly Wiggly: Open 7 a.m. to 5 p.m., but hours vary with location.
- Publix: Open 7 a.m. to 8 p.m.
- Safeway: Open 6 a.m. to 8 p.m.
- Sam’s Club: Open 10 a.m. to 6 p.m.
- Stop & Shop: Open 7 a.m. to 6 p.m.
- Target: Open 7 a.m. to 8 p.m.
- Trader Joe’s: Open 8 a.m. to 6 p.m.
- Walmart: Open 6 a.m. to 6 p.m.
- Wegmans: Open 6 a.m. to 6 p.m.
- Whole Foods Market: Open 7 a.m. to 7 p.m.
Grocery Stores Open on Christmas Day
The vast majority of supermarkets are closed on Christmas Day with a couple of exceptions. Hours can vary depending on your location, so consult your local outlet for more information.
- Albertsons: Open 8 a.m. to 4 p.m. (select stores will be closed)
Grocery Stores Open on New Year’s
Most grocery stores follow their usual hours of operation for New Year’s Eve and New Year’s Day, but the stores listed below have an adjusted holiday schedule.
New Year’s Eve:
- Albertsons: Open 6 a.m. to 11 p.m.
- Aldi: Open 9 a.m. to 8 p.m.
- Costco: Open 9 a.m. to 6 p.m.
- Lidl: Open 8 a.m. to 9 p.m.
- Piggly Wiggly: Open 6 a.m. to 9 p.m.
- Publix: Open 7 a.m. to 9 p.m.
- Sam’s Club: Open 10 a.m. to 6 p.m.
- Target: Open 8 a.m. to 10 p.m.
- Trader Joe’s: Open 8 a.m. to 5 p.m.
- Wegmans: Open 6 a.m. to 8 p.m.
- Whole Foods Market: Open 7 a.m. to 7 p.m., but hours vary with location.
New Year’s Day:
- Albertsons: Open 6 a.m. to 11 p.m.
- Aldi: Closed
- Costco: Closed
- Lidl: Closed (a few NY stores are open from 10 a.m. to 6 p.m.)
- Piggly Wiggly: Open 8 a.m. to 8 p.m.
- Publix: Open 7 a.m. to 9 p.m.
- Sam’s Club: Closed
- Trader Joe’s: Closed
- Whole Foods Market: Open 10 a.m. to 7 p.m., but hours vary with location.