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
- Replenish 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 along with 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.
- Aldi: Open 9 a.m. to 4 p.m.
- Costco: Open 8:30 a.m. to 6 p.m.
- Food Lion: Open 7 a.m. to 6 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 8 p.m.
- Piggly Wiggly: Open 7 a.m. to 5 p.m.
- Publix: Open 7 a.m. to 7 p.m.
- Safeway: Open 6 a.m. to 6 p.m.
- Sam’s Club: Open 9 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 5 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 6 a.m. to 3 p.m. (select stores will be closed)
- Safeway: Select locations will be open with varied hours
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 9 p.m.
- Aldi: Open 9 a.m. to 7 p.m.
- Costco: Open 8:30 a.m. to 6 p.m.
- Lidl: Open 8 a.m. to 7 p.m.
- Publix: Open 7 a.m. to 9 p.m.
- Sam’s Club: Open 9 a.m. to 6 p.m.
- Target: Open 8 a.m. to 9 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.
New Year’s Day:
- Albertsons: Open 6 a.m. to 8 p.m.
- Aldi: Closed
- Costco: Closed
- Lidl: Closed (NY stores are open from 10 a.m. to 6 p.m.)
- Piggly Wiggly: Open 9 a.m. to 5 p.m.
- Publix: Open 7 a.m. to 7 p.m.
- Sam’s Club: Closed
- Trader Joe’s: Closed
- Whole Foods Market: Open 10 a.m. to 7 p.m.