Yes, it does: Walmart will close at 8 p.m. on Christmas Eve (December 24) and open up at 6 a.m. the day after Christmas (December 26).
Please note:
These hours are valid for 2009.These times and dates are subject to change from year to year.
See the Related Question.
Copyright © 2026 eLLeNow.com All Rights Reserved.