Walmart stores typically operate from 7am to 10pm on Christmas Eve, and may have modified hours for the Christmas Day holiday itself. However, it's best to check with your local Walmart store for specific hours of operation, as they may vary by location and region. Additionally, some stores may remain closed on Christmas Day, so it's always a good idea to call ahead and confirm their hours before planning a visit.