We're reader-supported and only partner with brands we trust. When you buy through links on our site we may receive a small commission at no extra cost to you. Learn More. Product prices and availability are accurate as of the date and time indicated and are subject to change.
Even the best of planners forget something necessary to make Thanksgiving dinner. Luckily, some grocery stores, convenience stores, and pharmacies are open on the holiday. If you’re asking, “Is Walmart open on Thanksgiving?”, you’ve come to the right place for an answer.
We’ve done our research and have the details on Walmart holiday hours for Thanksgiving Eve and Turkey Day. So when you realize you’re low on chicken stock or heavy whipping cream, you’ll know where (or where not) to head.
Download The Krazy Coupon Lady app for up-to-date holiday store closings, shopping hours, deals, tips, and coupons.
Is Walmart Open on Thanksgiving?
Gone are the days of camping out in your local parking lot to get first dibs on the season’s must-have sales on Thanksgiving. Like Target, Kohl’s, and Best Buy, Walmart will close all locations, including Walmart Supercenters and Walmart Neighborhood Markets, on Thanksgiving.
Target’s Thanksgiving closure is a permanent thing, but Walmart has yet to announce whether they’ll one day return to being open on Turkey Day. Regardless of future plans, we do know this year Walmart will not be open. Of course, if you want or need to shop on Thanksgiving Day, you can do so online at Walmart.com.
For those last-minute items, you can shop in person at other retailers that’ll have stores open on Thanksgiving.
What time does Walmart close Thanksgiving Eve?
On Nov. 23, 2022, the day before Thanksgiving, Walmart locations will be open regular hours, from 6 a.m. to 11 p.m. Services like curbside pickup and same-day delivery will also be available. Last year Walmart extended their delivery window by two hours, up to 10 p.m., which we expect to see again this year. This means you can place an order up until 6 p.m. for express, same-day, or next-day delivery.
Walmart’s 2-hour express delivery costs $10 on top of their regular $9.95 delivery fee if you’re not a Walmart+ member or your order is under $35. Walmart+ members pay only the $10 express delivery fee, as regular delivery is free for them.
Keep in mind, Walmart Pharmacies, Walmart Vision Centers, and Walmart Health clinics will also be open on Thanksgiving Eve with limited hours. Contact your local Walmart for specific information related to that store.
Related: Check out this list of restaurants open on Thanksgiving.
What time does Walmart open on Black Friday?
In 2021 Walmart Black Friday deals started on Monday. Nov. 22 online. This year in-store deals at Walmart will run from 5 a.m. on Black Friday when they open until closing time at 11 p.m. Curbside pickup and Walmart delivery options, including 2-hour express delivery, same-day, free next-day, and 2-day delivery, will be available.
Unfortunately, Walmart layaway is a thing of the past. However, the retailer is continuing their tradition of major Black Friday sales. And they will start Cyber Monday shopping early, with those sales beginning on Sunday, Nov. 27.
Related: Is Walmart Open on Christmas?
Walmart Holiday Hours
Whether you’re shopping for the hottest toys, a new TV, stocking stuffers, or essentials for your holiday baking, you won’t have much trouble finding it at Walmart. Although they aren’t open 24/7, Walmart holiday hours will be regular operating hours, 6 a.m. to 11 p.m. daily, from Black Friday to Christmas Eve. Other Walmart departments and services will also maintain regular hours through the holiday shopping season.
- Monday – Friday, 9 a.m. – 9 p.m.
- Saturday, 9 a.m. – 7 p.m.
- Sunday, 10 a.m. – 6 p.m.
- Vision Center:
- Monday – Saturday, 9 a.m. – 8 p.m.
- Sunday, noon – 5 p.m.
- Walmart Health:
- Monday – Friday, 7:30 a.m. – 7:30 p.m.
- Saturday, 9 a.m. – 5 p.m.
- Sunday, closed
- Photo Center:
- Monday – Saturday, 9 a.m. – 8 p.m.
- Sunday, 10 a.m. – 8 p.m.
- Curbside Pickup:
- Monday – Sunday, 7 a.m. – 10 p.m.
- Monday – Sunday, 8 a.m. – 10 p.m. (cutoff time for same-day delivery is 8 p.m.)