Christmas, Walmart and stores
Digest more
That includes Walmart, as a company spokesperson confirmed to USA TODAY that its stores will be closed on Christmas Day this year. Stores will reopen at 6 a.m. local time on Friday, Dec. 26. In addition to Walmart, the following grocery stores will be closed on Dec. 25.
Walmart will close all US locations on December 25, 2025, for the holiday, marking its second annual shutdown.
But a big reason Walmart opts to close on Christmas Day boils down to employee morale. When workers are happy, it tends to lead to a more positive customer experience. That’s what Walmart wants. So it’s willing to forgo a day of profits during the year if it means ensuring that workers are content.
Most stores will remain open on Christmas Eve 2025, but some will close early and run on modified business hours