Research

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.

Restock day at Walmart: share of restocks minus the expected shareMonday: 14.6% of restocks, +0.9 pts against expected; Tuesday: 16.6% of restocks, +0.8 pts against expected; Wednesday: 13.8% of restocks, −0.6 pts against expected; Thursday: 17.3% of restocks, +0.8 pts against expected; Friday: 14.5% of restocks, −0.5 pts against expected; Saturday: 12% of restocks, +0.1 pts against expected; Sunday: 11.2% of restocks, −1.5 pts against expected.Restock day at Walmart: share of restocks minus the expected share−4 pts−2 pts0+2 pts+4 pts+0.9Mon+0.8Tue−0.6Wed+0.8Thu−0.5Fri+0.1Sat−1.5Sun

n = 18,008 product-days across 57 brands.

Download SVG · CSV

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?

Half of the products that go out of stock at Walmart are back within 14 days; 42% are back within a week and 76% within 30 days. 24% were still out after 30 days.

Share of out-of-stock products at Walmart reported back within 7 to 30 days7 days: 42% (95% range 34–49%); 14 days: 64% (95% range 55–72%); 30 days: 76% (95% range 66–85%).Share of out-of-stock products at Walmart reported back within 7 to 30 days0%25%50%75%100%42%7 days64%14 days76%30 days

n = 422,506 out-of-stock spells across 51 brands. Each share counts only spells that had that many days to come back.

Download SVG · CSV

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.

CategoryRestock eventsTypical time outBack within 7 daysMost common day
Supplements & vitamins91,38714 days45% (39–51%)Thu
Beauty & skincare60,5857 days51% (41–66%)Thu
Packaged food28,4527 days53% (46–59%)Tue
Snacks & candy16,44314 days38% (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.

Share of out-of-stock cases with the product at another Walmart within 5, 10 and 25 miles5 miles: 15.2% (95% range 12.4–19.1%); 10 miles: 31% (95% range 26–37%); 25 miles: 54% (95% range 47–62%).Share of out-of-stock cases with the product at another Walmart within 5, 10and 25 miles0%20%40%60%80%15.2%5 miles31%10 miles54%25 miles

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.

Download SVG · CSV

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?

Of products in stock at a Walmart store on a given day, 1.3% are reported unavailable there 1 day later, 2.4% after 7 days and 4.7% after 30 days.

Share of in-stock products at Walmart reported unavailable 1, 7 and 30 days later1 day: 1.3% (95% range 0.9–1.7%); 7 days: 2.4% (95% range 1.7–3.1%); 30 days: 4.7% (95% range 2.7–7.1%).Share of in-stock products at Walmart reported unavailable 1, 7 and 30 dayslater0%2%4%6%8%1.3%1 day2.4%7 days4.7%30 days

n = 9,896,652 product-store days across 57 brands.

Download SVG · CSV

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.