Walmart New Year’s Eve 2025 Store Hours: Opening and Closing Times
As New Year’s Eve approaches, many Americans will prepare to celebrate the arrival of 2026. This year, December 31 falls on a Wednesday. For those needing last-minute supplies for their gatherings, Walmart will have extended hours, making it a convenient option.
Walmart New Year’s Eve 2025 Store Hours
On New Year’s Eve, most Walmart locations across the country will operate from 6 a.m. to 11 p.m. local time. This provides ample opportunity for shoppers to stock up on essentials as they prepare for the festivities.
Other Grocery Store Hours on December 31
Many grocery stores will also remain open on New Year’s Eve. Here’s a list of select grocery stores and their operating hours:
- Costco: 10 a.m. to 6 p.m.
- Sam’s Club: 8 a.m. to 8 p.m. (Plus members), 9 a.m. to 8 p.m. (Club members)
- BJ’s Wholesale: 8 a.m. to 7 p.m.
- Kroger Family of Stores: Regular hours vary by location
- Food Lion: Regular operating hours
- Whole Foods: 8 a.m. to 9 p.m.
- Aldi: Varies by location
- Trader Joe’s: 8 a.m. to 5 p.m.
- Meijer: 6 a.m. to midnight
Retail Stores Open on New Year’s Eve
In addition to grocery stores, several retail chains will also be open for shopping. Here are some notable retailers and their hours:
- Target: Closes at 9 p.m.
- Kohl’s: 9 a.m. to 7 p.m.
- Best Buy: 10 a.m. to 7 p.m.
- Home Depot: Closes at 6 p.m.
- Lowe’s: Closes at 6 p.m.
- IKEA: 10 a.m. to 6 p.m.
- PetSmart: 9 a.m. to 6 p.m.
- Tractor Supply Co.: 8 a.m. to 6 p.m.
Ensure your celebrations go smoothly by planning ahead. With a variety of options available, you won’t be left without supplies as you prepare for the New Year’s festivities.