As 40-mile-per-hour wind gusts and frigid temps usher us into 2026, some of us are already planning ahead and thinking about running errands.
If you’re ready to hit the ground running and want to know the supermarket and store hours for New Year’s Day, rest assured, we have your bases covered.
This awkward time between Christmas and New Year’s — part work, part vacation — can be tricky, but we’re here to help you navigate it seamlessly. Be sure to also check out our New Year’s Eve and Day transit schedule to make you’re running on time with departures and track changes, too.
What are the supermarket and store hours for New Year’s Day?
Supermarkets on New Year’s Eve close early, and some don’t even open on New Year’s Day. (Not pointing fingers, but we’re lookin’ at you, Trader Joe’s.) It’s not always clear how businesses will operate during federal holidays, but we’ll help take the guesswork out of it.
Below is a list of supermarkets, pharmacies, and brand-name stores and their New Year’s Eve hours. We recommend you call your local outpost, as opening and closing times are subject to change based on location.
Supermarkets
- Aldi: Closed
- Eataly Flatiron: 9am-11pm (Hours vary depending on location)
- KeyFood: 7am-9:30pm (Hours vary depending on location)
- Lidl: 10am-5pm
- Morton Williams: 7am-7pm; W 57th Street location open 24/7
- Trader Joe’s: Closed
- Union Market: 8am-9pm
- Wegmans 7am-11pm
- Westside Market: Open 24 hours (holidays might affect these times)
- Whole Foods: 9am-8pm
- Zabar’s: 9am-5pm
Stores, pharmacies, and name brands
- CVS: 8am-9pm
- Target: 8am-11pm
- Walgreen’s 7am-1opm
As far as small businesses, opening on New Year’s is at the owner and manager’s discretion, so call ahead before paying a visit to your favorite spot — at least for today.