The wait is over and the New Year has arrived.
However you plan to spend the holiday this year, you may still have some last-minute shopping to do, items to return or gift cards to redeem.
Whether you need to pick up groceries for a New Year’s Eve party, a new outfit for a night out on the town or anything else to make this year’s celebration a success, you might be wondering about Walmart’s New Year’s hours and when stores will be open.
With more than 4000 locations across the U.S., the retail giant is a popular go-to for essentials, electronics, home goods and a variety of other necessities.
To serve their customers, a majority of Walmart stores are open daily from 6 a.m. to 11 p.m, with the exception of certain federal holidays, including Thanksgiving and Christmas.
But what about New Year’s Eve and New Year’s Day 2026?
See below for a roundup Walmart’s holiday hours to ensure that you’ve got everything you need start the new year off on the right foot.
Walmart New Year’s Eve Hours 2025
New Year’s Eve falls on Wednesday, Dec. 31 this year.
While Walmart stores closed early on Christmas Eve, stores will be open during normal business hours on New Year’s Eve.
- Walmart’s New Year’s Eve hours are: 6 a.m. to 11 p.m.
Walmart New Year’s Day Hours 2026
Like past years, Walmart will be open for business on New Year’s Day during normal business hours.
Walmart’s New Year’s Day hours are: 6 a.m. to 11 p.m.
Find a Walmart Near You
Before heading to your local Walmart store this New Year’s, it’s a good idea to confirm store hours since hours may vary by location. To find your nearest store and local hours, use Walmart’s store locator, which you’ll find right here.
