Walmart’s Holiday Hours for Christmas and New Year’s

Find out how late Walmart is open for the holidays.

If there is one store you can count on to have your back this holiday season, it’s Walmart. The retail giant is traditionally open on major holidays such as Easter, Independence Day and Thanksgiving. It’s a strategy that has cemented Walmart’s reliability to be there for consumers and has helped the retailer earn nearly $514 billion in net sales so far in 2019. But is Walmart open on Christmas Day this year?

While turkeys baste and waistlines expand this month, prepare for the oncoming winter holidays by taking a look at the following Walmart holiday hours to prepare for the rest of 2019.

Walmart Christmas Eve and Christmas Day Hours

To the dismay of many last-minute shoppers, Walmart’s Christmas hours will be very limited. Walmart hours on Christmas Eve will give shopping procrastinators the time to pick up any last-minute gifts, as the retailer will be open for business that day. Make sure to stock up on plenty of eggnog while there, because Walmart is closed all Christmas Day.

More from Your Money
Sponsors of
  • Christmas Eve: Stores open; 7 a.m. to 11 p.m.
  • Christmas Day: Stores closed

Note that Walmart’s operating hours for Dec. 24 might vary based on location. Call your local store to confirm in advance.

Target vs. Walmart: Price-Match Guarantee Exclusions

[Back to top]

Walmart New Year’s Eve and New Year’s Day Hours

Walmart is generally open most of the day, with the exception of some holidays. For those who tend to forget to stock up for their New Year’s celebrations, good news — Walmart stores will be open during their normal business hours on both New Year’s Eve and New Year’s Day.

  • New Year’s Eve: Stores open; 7 a.m. to 11 p.m.
  • New Year’s Day: Stores open; 7 a.m. to 11 p.m.

Hours may vary from store to store. Remember to call your local Walmart ahead of time.

[Back to top]

Walmart’s Holiday Return Policy

Walmart’s return dates are extended for gifts purchased between Oct. 24 and Dec. 25. Gifts with a 14- or 30-day return policy purchased during that time frame won’t have their return policy officially start until Dec. 26. For instance, gifts with a 14-day return date will need to be returned by Jan. 10, 2020 and gifts with a 30-day return date will need to be returned by Jan. 25, 2020. There will be no extension for gifts with a 90-day return policy.

Get the Details: Walmart’s Holiday Return Policies and Warranties

[Back to top]

What Stores Will Be Open on Christmas Day and New Year’s Day?

The holiday season is full of surprises and some are not so pleasant. While Walmart will generally have everything that you’re looking for, you may find yourself on a wild goose chase, trying to track down a missing ingredient or a gift for an unexpected guest. Here are the holiday hours for other stores, so you can be prepared to combat any holiday hurdle.

StoresChristmas Eve HoursChristmas Day HoursNew Year’s Eve HoursNew Year’s Day Hours
WalmartOpen; 7 a.m. to 11 p.m.ClosedOpen; 7 a.m. to 11 p.m.Open; 7 a.m. to 11 p.m.
TargetOpen; 7 a.m. to 10 p.m., hours varyClosedOpen 8 a.m. to 9 p.m.Open 8 a.m. to 11 p.m.
Best BuyOpen; 7 a.m. to 6 p.m.ClosedOpen until 7 p.m.Check your local store for details
Macy’sOpen; 7 a.m. to 6 p.m.ClosedOpen 10 a.m. to 6 p.m.Open; 10 a.m. to 9 p.m.
CVSOpen; 7 a.m. to 10 p.m.Open; 7 a.m. to 6 p.m.Open; 7 a.m. to 10 p.m.Open; 7 a.m. to 10 p.m.
CostcoOpen 9 a.m. to 5 p.m.ClosedOpen; 9 a.m. to 6 p.m.Closed

Walmart is a holiday season superhero, available for all of your needs. While the retail giant rarely shuts its doors for major holidays like New Year’s Eve and New Year’s Day, Walmart will not be open on Christmas this year.

[Back to top]

More From GOBankingRates

Hours and policies are subject to change.

Related Video