Is anything open on New Year’s Eve 2025? Here are open stores, restaurants and fast-food chains.

As millions of Americans prepare to greet the New Year, they might need some last-minute gifts, food or decorations for New Year’s Eve.
Most stores will be open on New Year’s Eve, although some retailers plan to close their doors early. Otherwise, it will be business as usual for the stock market, banks and post offices.
Read on to see what’s open today and which stores have reduced hours on December 31. It’s also a good idea to check with your local retailer for specific hours before heading out.
Which major retailers are open on New Year’s Eve?
- Best Buy is open from 10 a.m. to 7 p.m.
- Dollar General will be open during regular business hours.
- HomeGoods, Homesense, Marshalls, Sierra Trading Post and TJ Maxx will be open from 9:30 a.m. to 6 p.m.
- Home Depot stores will close early at 6 p.m.
- IKEA US stores are open from 10 a.m. to 6 p.m.
- JCPenney stores will open at 11 a.m. on New Year’s Eve. Closing times vary by location.
- Kohl’s stores will be open from 9 a.m. to 7 p.m.
- Macy’s is open from 10 a.m. to 7 p.m.
- Most Petco stores will open at 9 a.m. and close early at 7 p.m., although hours may vary by location.
Is Costco open on New Year’s Eve?
- The retailer will be open on New Year’s Eve, but stores may close earlier than usual on December 31. The retailer recommends shoppers check the hours of operation at their local Costco store.
Are grocery stores open on New Year’s Eve?
- Albertsons stores will be open, but with reduced hours.
- Food Lion stores will be open during normal business hours. Pharmacies will operate from 9 a.m. to 5 p.m.
- Safeway locations will be open but may have reduced hours.
- Shaw’s stores will be open but with reduced hours.
- Stop & Shop locations will close at 9 p.m. Wednesday.
- Trader Joe’s is open until 5 p.m.
- The Wegmans store will close at 8 p.m. on December 31, 2025.
- Whole Foods stores will be open from 8 a.m. to 9 p.m.
Are banks open today on New Year’s Eve?
Banks such as Chase and Wells Fargo will be open today because New Year’s Eve falls on a Wednesday this year and is not a federal holiday.
Is the stock market open on New Year’s Eve?
The exchange will be open for normal trading hours on December 31, from 9:30 a.m. to 4 p.m.
Is the post office open on New Year’s Eve?
Post offices will be open and mail will be delivered as usual on New Year’s Eve, according to USPS.
Which restaurants and fast food chains are open?
Be sure to check local times as they may vary by location.
- Select Applebee’s restaurants will be open on New Year’s Eve.
- Burger King
- IHOP
- Most McDonald’s locations will welcome customers.
- Starbucks
- Taco Bell
Is Chick-fil-A open on New Year’s Eve?
- Yes, Chick-fil-A says its locations are open on December 31, although local hours may be limited. It’s best to check the hours of your local Chick-fil-A before you go.
Are pharmacies open?
- CVS pharmacies will be open on New Year’s Eve.
- Walgreens is open, although pharmacy hours may vary by location.


