Grocery and Retail Stores Open on New Year's Eve

New Year's Eve Hours for Walmart, Target, Costco, and More

People toasting with champagne on New Year's Eve.
AzmanL / Getty Images

If you need to run out and grab some groceries or do some shopping before you ring in the new year, you'll be surprised at how many stores stay open late on New Year's Eve.

Wondering what else is open during the holidays? Common restaurants open on Christmas Day include Denny's, IHOP, Bucca di Beppo, and more.

Grocery Stores

Most people who find they must suddenly run errands on New Year's Eve might be in need of a grocery store to get some snacks to ring in the new year. Here are the ones that stay open past 5 p.m. on New Year's Eve:

  • Costco: Costco is open from 9 a.m. until 6 p.m. on New Year's Eve.
  • Trader Joe's: Trader Joe's will keep their doors open until 6 p.m. on New Year's Eve.
  • ALDI: ALDI will be staying open until 7 p.m. on New Year's Eve.
  • Publix: Publix grocery stores will stay open until 9 p.m. on New Year's Eve.
  • Whole Foods: Whole Foods will be staying open 8 a.m. to 7 p.m. on New Year's Eve.
  • H-E-B: All H-E-B stores will be open their regular hours; check with your local store for details.
  • BJ's Wholesale Club: BJ's will be open until 7 p.m.
  • Safeway: Safeway will be open 6 a.m. to 11 p.m. on New Year's Eve.
  • Winco Foods: Open New Year's Eve and New Year's Day. Usually is open 24 hours. If stores do not close entirely, they may operate on holiday schedules with reduced hours.

Retail Stores

If you find yourself needing to do some shopping on New Year's Eve, there are plenty of places open late.

  • Walmart: Walmart Super Centers will stay open all night long while the regular Walmarts will be open until 8 p.m.
  • Target: Target will be staying open until 9 p.m. on New Year's Eve.
  • Best Buy: You can stop by Best Buy from 10 a.m. to 7 p.m. on New Year's Eve.
  • Home Depot: Home Depot will be open from 6 a.m. to 6 p.m.
  • Kmart: Kmart will be open 8 a.m. to 10 p.m.
  • Kohl's: You can shop at Kohl's from 9 a.m. to 9 p.m. on New Year's Eve.
  • Macy's: All Macy's will be open from 10 a.m. to 6 p.m. on New Year's Eve.
  • JCPenney: JCPenney is usually open from 11 a.m. to 9 p.m. on New Year's Eve.
  • Dollar General: Dollar General will be open for their regular hours on New Year's Eve which varies by location.
  • The Apple Store: The Apple Store will be open until 6 p.m.
  • Barnes & Noble: Barnes & Noble will be open until 6 p.m. on New Year's Eve.
  • Dollar Tree: You'll be able to shop at Dollar Tree until 7 p.m.
Was this page helpful?