Yes to both, with adjusted hours. Walmart is normally open on new year’s day, though hours can be reduced. New Year’s Eve is normally open with an earlier close, which varies by location more than most holidays do.
At a glance
Last verified November 10, 2026. Walmart changes these systems often, so if something on screen does not match what you read here, the system changed and this page has not caught up yet.

Hours vary by location. Check your own store before you go.
Both days
These two days vary by location more than Thanksgiving or Christmas, because neither is a full closure and each store sets its own adjusted hours.
What that means practically
Checking is worth more here than for the holidays with a clear rule. A store that closed at 6pm on New Year’s Eve and one that closed at 10pm are both normal.
Hours vary by store and change around holidays, so your own store’s page on Walmart’s store locator is the only reliable answer. Calling the store works too.
Frequently asked questions
Is Walmart open on New Year’s Day?
Walmart is normally open on New Year’s Day, though hours can be reduced.
What time does Walmart close on New Year’s Eve?
Often earlier than usual, and it varies by store more than most holidays.
Is the pharmacy open on New Year’s Day?
Pharmacy hours are shorter and it may be closed. Check your store.
Are Walmart hours different the whole first week of January?
Normally not. Adjusted hours are usually limited to the two days themselves.
Where this information comes from
Related guides
More on the systems and rules this page touches: