New Year's Eve is closer to a normal Thursday than most people expect. Unlike Christmas Eve, which pushes chains to close early across the board, December 31 sees most retailers stick to their regular schedule right up until closing time. The holiday's impact is concentrated in the evening, where bars, restaurants, and banking hours change, not in the daytime shopping window.
When Is New Year's Eve 2026?
New Year's Eve is always December 31, so unlike Memorial Day or Labor Day, it isn't tied to a weekday formula - it just lands wherever the calendar puts it. In 2026, that's a Thursday, which means it falls in the middle of a normal work week rather than extending a weekend. Anyone taking the day off should expect daytime traffic to look fairly ordinary, with the real rush building in the late afternoon as people prep for evening plans.
Is Walmart Open on New Year's Eve?
Yes. Walmart, Target, and Best Buy all keep their standard hours on December 31. None of the major big-box chains treat New Year's Eve as a reason to close early or adjust their posted schedule - it's a full shopping day, not a wind-down day.
Grocery Stores and Party Supplies
Kroger and Publix both run their normal hours on New Year's Eve, but expect the day to feel busier than a typical Thursday. Champagne, appetizer ingredients, and last-minute party supplies drive heavier traffic than usual, especially in the late afternoon as people shop on the way home from work.
Restaurants and Bars on New Year's Eve
Restaurants are where the holiday actually shows up. Many upscale and mid-range spots switch to a fixed-price New Year's Eve menu for the evening, typically priced higher than a regular dinner, and reservations at popular locations fill up weeks in advance. Bars and restaurants with nightlife appeal stay open late, often past their usual closing time, and some charge a cover or require tickets for the countdown. Fast food and casual dining chains are the exception - they mostly keep their normal hours straight through.
Pharmacies, Home Improvement, and Auto Parts
CVS and Walgreens maintain their regular schedules on New Year's Eve. Home improvement retailers like Home Depot and auto parts stores such as AutoZone also operate normally - December 31 doesn't register as a holiday for these categories the way it does for banking or nightlife.
| Store | Normal Thursday Hours | New Year's Eve 2026 Hours |
|---|---|---|
| Walmart | 6:00 AM - 11:00 PM | No change - open as usual |
| Target | 8:00 AM - 10:00 PM | No change - open as usual |
| Best Buy | 10:00 AM - 8:00 PM | No change - open as usual |
| Kroger | 6:00 AM - 10:00 PM | No change - busier than usual |
| Home Depot | 6:00 AM - 9:00 PM | No change - open as usual |
| CVS | 8:00 AM - 9:00 PM | No change - open as usual |
| Restaurants (sit-down) | Varies | Open late, special NYE menus common |
| Banks | Varies | Regular hours, often close early afternoon |
| Government Offices | Varies | Open, may close early |
| Stock Market | 9:30 AM - 4:00 PM | Early close, typically 1:00 PM |
Hours shown are typical patterns, not guarantees - individual locations set their own holiday schedule, so always confirm with your specific store before making a trip.
New Year's Eve vs. Christmas Eve
The two "eve" holidays land very differently on retail. Christmas Eve triggers widespread early closures as chains send employees home to their own holiday plans, while New Year's Eve barely registers as a retail event during the day - the celebration happens in the evening, so daytime commerce proceeds like any other Thursday. If you're planning errands, December 31 is a far safer bet than December 24 for finding stores open at their usual hours.
Tips for New Year's Eve Shopping
If you're grocery shopping for a party, go earlier in the day rather than after work - the last few hours before evening tend to draw the biggest crowds. If you have a restaurant reservation planned, confirm it ahead of time and expect a fixed-price menu rather than the regular one. And if you need to hit a bank or handle any paperwork tied to government offices, do it in the morning, since afternoon closures are common even though it isn't a full holiday shutdown.
Frequently Asked Questions
Is Walmart open on New Year's Eve?
Yes. Walmart, Target, and Best Buy all run their regular hours on New Year's Eve. Unlike Christmas Eve, December 31 doesn't trigger widespread early closures.
What is closed on New Year's Eve?
Banks and government offices are the main closures, and many close early in the afternoon rather than staying open the full day. The stock market also closes early. Nearly every retail category stays open through its normal schedule.
Are grocery stores open on New Year's Eve?
Yes, grocery stores keep their regular hours on New Year's Eve and tend to be busier than usual as people shop for party food, champagne, and appetizers.
What day is New Year's Eve 2026?
New Year's Eve 2026 falls on Thursday, December 31. It's always December 31, so the day of the week it lands on changes every year.
Are restaurants open on New Year's Eve?
Yes, and many switch to special fixed-price New Year's Eve menus in the evening. Reservations fill up fast at popular spots, while fast food and casual chains mostly keep their normal hours.