What's Open Late on New Year's Eve?

New Years 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. The stores below are all open past 5:00 pm. 

Wondering what else is open on the holidays? Find out what stores are open on Christmas, what restaurants are open on Christmas Day, and what's open on Christmas Eve.

Grocery Stores That Are Open Late on New Year's Eve

Most people who find they need to go out for an errand on New Year's Eve need a grocery store to get some snacks to ring in the new year.

Here are the grocery stores that open past 5:00 pm. on New Year's Eve.

  • Costco: Costco is open from 9:00 am until 6:00 pm on New Year's Eve.
  • Trader Joe's: Trader Joe's will keep their doors open until 6:00 pm on New Year's Eve.
  • ALDI: ALDI will be staying open until 7:00 pm on New Year's Eve.
  • Albertsons: You can shop at Albertsons from 6:00 am to 10:00 pm on New Year's Eve.
  • Publix: Publix grocery stores will stay open until 9:00 pm. on New Year's Eve.
  • Whole Foods: Whole Foods will be staying open 8:00 am to 10:00 pm on New Year's Eve.
  • H-E-B: All H-E-B stores will be open their regular hours, check with your local store to see what those are.
  • BJ's Wholesale Club: BJ's will be open until 6:00 pm.

Retail Stores That Are Open Late on New Year's Eve

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 and while the regular Walmarts will be open until 8:00 pm.
  • Target: Target will be staying open until 9:00 pm on New Year's Eve.
  • Best Buy: You can stop by Best Buy from 10:00 am to 9:00 pm on New Year's Eve.
  • Home Depot: Home Depot will be open from 6:00 am to 6:00 pm.
  • Kmart: Kmart will be open 8:00 am to 10:00 pm.
  • Kohl's: You can shop at Kohl's from 9:00 am to 9:00 pm on New Year's Eve.
  • Macy's: All Macy's will be open from 10:00 am to 7:00 pm the day before New Years.
  • JCPenney: You can shop until you drop at JCPenney from 10:00 am to 9:30 pm on New Year's Eve.
  • Dollar General: Dollar General will be open for their regular hours on New Year's Eve which vary by location. Check with your nearest location for their hours.

Stores Open All Night on New Year's Eve

If it's really late on New Year's Eve, you still have some options. These stores are open 24/7 and will remain so on New Year's Eve into the early hours of New Years.