What time does Walmart close Christmas Eve? Store hours for Dec. 24 Most Walmart stores are open around-the-clock but the nation’s largest retailer will be closing early on Christmas Eve. Walmart stores around the country will close at 6 p.m. Dec. 24, two hours earlier than the previous year. Our associates work hard all year to make this holiday season special for our customers, and we appreciate what they do every day,” said Judith McKenna, chief operating officer, Walmart U.S. “We also know that getting home on Christmas Eve to spend time with families is important. That’s why this year we’ll be closing at 6 p.m. on Christmas Eve.” Customers who order an item available for pickup on line by 6 p.m. local time on Dec. 23 will be able to pick up their items before closing time on Dec. 24. Store pick-up is free but only available on select items. It’s an increasingly population option with Walmart customers, with as many as 10 times more pickup orders taking place during the holidays compared to an average day Walmart stores will reopen at 6 a.m. on Dec. 26. Walmart stores will reopen at 6 a.m. on Dec. 26. In December, Walmart announced it would use existing employees as “Holiday Helpers” to assist with checkout procedures. The specially designated employees assisted customers in finding the shortest lines and with self-check out and directed new checkout lanes when needed. Walmart also utilized pick-up managers to speed up the in-store process.