Many companies featured on Money advertise with us. Opinions are our own, but compensation and
in-depth research may determine where and how companies appear. Learn more about how we make money.

Originally Published: Mar 16, 2020
Originally Published: Mar 16, 2020 Last Updated: Aug 17, 2020 8 min read
Holiday Shopping In Mountain View
A Walmart store in Mountain View, California.
NurPhoto—NurPhoto via Getty Images

The coronavirus pandemic is affecting nearly every aspect of American life — including where and when people can shop for groceries and other essentials.

From coast to coast, major supermarket chains have reduced store hours amid the coronavirus outbreak. Even Walmart, which under normal circumstances is famous for keeping many of its stores open 24/7 every day of the year except Christmas, is cutting business hours and closing locations no later than 8:30 p.m. daily.

Other supermarkets, like Trader Joe's, Stop & Shop, Publix, and Wegmans, are also cutting store hours, even though demand among shoppers has actually increased — and online grocery shopping has proved difficult as a sharp rise in customers try to order for delivery. Grocery stores say they are being forced to scale back hours in order to allow more time for employees to clean stores and refill shelves, which are being emptied daily by worried shoppers eager to stock up.

In select parts of the country, nonessential stores began reopening in May. In many cases, grocery stores and other retailers are requiring that employees (and sometimes customers) wear masks.

Here are more specifics for store hour changes due to the coronavirus:

Walmart Store Hours

While many Walmarts are normally open 24 hours a day, seven days a week, store hours are being reduced in order for employees to clean stores and restock shelves that have been depleted by shoppers during the coronavirus outbreak. First, the company announced on Sunday that Walmart stores and Neighborhood Markets will currently be open for a maximum of 6 a.m. to 11 p.m., until further notice. Then on Wednesday, March 18, Walmart said that most store hours would be reduced further, to 7 a.m. to 8:30 p.m. daily.