Whole Foods store hours vary by location, but generally, stores will be open from 7 a.m. to 7 p.m. on New Year’s Eve and 10 a.m. to 7 p.m. on New Year’s Day. Walmart stays open every day of the year ...
Most major mall retailers — think Macy's, JCPenney, Kohl's, Nordstrom, Dillard's, TJ Maxx, and Sephora — are open on New Year's Eve and New Year's Day, although hours may be reduced.