What are the 2017 Christmas Hours for Walmart?. Walmart is open on December 24, 2017, but may close early in the evening on Christmas Eve, based on this 2016 announcement from Walmart regarding Christmas Eve hours.
Most Walmart stores are closed all day on Christmas, December 25 and opens early, around 6 AM the day after, December 26th.
Times of closing and opening might vary from store to store and are likely to be posted on the doors at Walmart.
Please check on your Walmart store regarding holiday hours. You can check most of these store hours online.