While most retailers are open on New Year's Eve, many have shortened hours or close early. Many grocery stores are open on New Year's Eve, but many close early. For instance, Jewel-Osco, which is typically open until midnight, is open until 9 p.m. on Tuesday, Dec. 31. Costco stores are open on New Year's Eve, but many stores have modified hours, opening at 9 a.m. and closing at 6 p.m. Most Walmart stores have regular hours on Tuesday, open from 6 a.m. to 11 p.m.
Most Target stores are open at 8 a.m. on Dec. 31, but close early, at 9 p.m. Walgreens and CVS stores are expected to be open with regular hours on New Year's Eve, but pharmacy hours may vary. Starbucks hours vary by location and store, according to a spokesperson, and stores may occasionally adjust their hours based on business and customer needs.Most banks follow Federal Reserve banking holidays, which means banks are expected to be open on Tuesday, Dec. 31. The United States Postal Service is open on Tuesday, Dec. 31, which means mail will be delivered. Wednesday, Jan. 1, however -- New Year's Day -- is one of the 11 annual holidays the agency observes, which means mail will not be delivered.The US stock market will be open on Tuesday, Dec. 31, with regular hours of 8:30 a.m. to 4 p.m. CT. The stock market will be closed on Wednesday, Jan. 1, 2025. Bond markets will also be closed. Normal trading hours will resume on Thursday, Jan. 2