List of Grocery and Retail Stores Open Late 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. The stores below are all open past 5:00 pm. 

Wondering what else is open on the holidays? Find out what stores are open for 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 on 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 11: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 7: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 7:00 pm.
  • Safeway: Safeway will be open 6:00 am to 11:00 pm on New Year's Eve.
  • Winco Foods: Open New Year's Eve and New Year's Day. Usually is open 24 hours. Stores may operate on holiday schedules with reduced hours during “open” holidays.

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 7: 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: JCPenney is usually open from 11: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.
  • The Apple Store: The Apple Store will be open until 6:00 pm.
  • Barnes & Noble: Barnes & Noble will be open until 6:00 pm on New Year's Eve.
  • Dollar Tree: You'll be able to shop at Dollar Tree until 7:00 pm.

Stores Open All Night on New Year's Eve

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

  • Walmart SuperCenters
  • 7-Eleven
  • CVS - Non-24-hour stores may operate on holiday schedules with reduced hours during “open” holidays with pharmacy hours varying.
  • Walgreens/Duane Reade 24 hour stores will be open. Non-24-hour stores may operate on holiday schedules with reduced hours during “open” holidays with pharmacy hours varying. 
  • Rite Aid - 24-hour stores will be open. Non-24-hour stores will be open until 10 p.m. with pharmacy hours varying.
  • Circle K