When does Walmart restock?
Walmart restocks throughout the week; no single day stands out. A product that goes out of stock at Walmart is typically back within 14 days; 42% are back within a week.
This page answers one question for Walmart: when products that go out of stock come back. It is Walmart’s slice of The Retail Availability Gap, StoreLocators’ study of retailer-reported availability across U.S. retail. “Restock” means Walmart’s website reported the item back in stock for that store; the day is the first day it was reported back, so it can run up to a day late.
At Walmart, an item already reported out of stock gets a new reading every few days rather than daily, so the earliest a return can be seen here is several days later. Shares within 1 and 3 days are not reported, and short out-of-stocks are undercounted.
57
brands
522
products
4,596
Walmart stores
330,270
restock events
Availability as reported by Walmart’s website for a specific store, June 21 to September 18, 2026.
What day does Walmart restock?
Walmart restocks throughout the week. No single day stands out: every day of the week accounts for between 11.2% and 17.3% of restocks, against 14.3% for an even spread.
n = 18,008 product-days across 57 brands.
The day is the first day the product was reported back, so it can run up to a day late.
How long do products stay out of stock at Walmart?
Worth checking tomorrow?
A product reported out today at Walmart has a 42% chance of being reported back within 7 days.
n = 422,506 out-of-stock spells across 51 brands. Each share counts only spells that had that many days to come back.
Does it differ by product category?
How long products stay out and which day they come back, for the 4 categories with enough restock events at Walmart.
| Category | Restock events | Typical time out | Back within 7 days | Most common day |
|---|---|---|---|---|
| Supplements & vitamins | 91,387 | 14 days | 45% (39–51%) | Thu |
| Beauty & skincare | 60,585 | 7 days | 51% (41–66%) | Thu |
| Packaged food | 28,452 | 7 days | 53% (46–59%) | Tue |
| Snacks & candy | 16,443 | 14 days | 38% (18–53%) | Tue |
n = 196,867 out-of-stock spells across 57 brands. Categories with at least 5 brands and 100 restock events at this chain.
Will another Walmart nearby have it?
When a product is reported unavailable at one Walmart, another Walmart reports it available within 5 miles 15.2% of the time, within 10 miles 31% of the time and within 25 miles 54% of the time.
n = 32,755 product-store days across 53 brands. A 2% sample of out-of-stock product-store days where the product was available at another store of the chain that day.
Does it change with the season?
The first release covers 90 days; the seasonal view is added with the next release.
How often do products go out of stock at Walmart?
Do a few products and stores account for most out-of-stocks?
Within Walmart, the 10% of products most often reported unavailable account for 42% of all out-of-stock days, and the 10% of stores most often reporting items unavailable account for 26%.
n = 6 brand-and-chain combinations across 57 brands. Brands with at least 20 products at this chain.
What "available" means at Walmart
The Walmart website reports whether an item can be ordered for pickup at each store. That comes from store inventory but is not the same as the shelf. "Back" here means pickup was offered again.
In the study's terms this is a pickup eligibility feed. Readings for a specific store were recorded daily at most chains; no shelf was audited.
Source
These numbers are one retailer's slice of The Retail Availability Gap, StoreLocators' study of retailer-reported availability across U.S. retail. Data through September 18, 2026. This page is about Walmart over time and never compares it with another retailer.