Sale dates & history

When does Walmart have a sale?

179 sales tracked · Jun 2025 – May 2026 · on sale 49% of days

Visit store

Walmart has had 179 sales between Jun 2025 – May 2026. The most recent was on May 3, 2026: Flash Deals: Up to 65% off select items. On average, Walmart has a sale on 49% of days. The most active month on record is September 2025.

Sales tracked
179
On sale
49% of days
Most recent
May 3, 2026
Tracking since
Jun 2025

Walmart sales by month