No, Walmart is not open on *********. They close stores early on December 24 (********* Eve), and resume business in the morning on December 26.To check the opening hours of a specific Walmart store, a click on the Related link takes you to the Store Finder.