Does Walmart Price Match?

Verified 2026

Walmart doesn't price match competitors at all anymore — the only price match it offers is between its own in-store and Walmart.com prices.

Walmart Ended Competitor Price Matching in 2020

Walmart discontinued its Savings Catcher competitor price-matching program in 2019 and stopped in-store competitor price matching entirely around 2020, citing its "Everyday Low Prices" strategy as making the practice unnecessary. Managing and verifying competitor ads had also grown expensive and fraud-prone as online comparison shopping made claims easier to fake. If you're expecting Walmart to match a lower price from Amazon, Target, or any other competitor, it won't happen — that policy is gone.

Competitor price matching (Amazon, Target, etc.) Not offered — discontinued around 2020
In-store price matched to Walmart.com If an identical item is listed for less on Walmart.com, an in-store purchase can be matched to that lower price
Walmart.com price drops after purchase A price adjustment may be requested if Walmart.com lowers its own price within 30 days of your purchase
Frequency limit One price match per day
Excluded locations Alaska, Hawaii, and Puerto Rico

Because Walmart's policy only covers its own in-store vs. online prices, always check Walmart.com yourself for a lower price rather than expecting a competitor price match at the register.

Frequently Asked Questions
Does Walmart price match?
Only against its own Walmart.com prices — Walmart no longer matches competitor prices from other retailers.
Does Walmart price match Amazon?
No. Walmart ended competitor price matching, including for Amazon, around 2020.
Can I get a price adjustment if Walmart.com's price drops after I buy in-store?
Yes, within 30 days of purchase, if the item is still listed at the lower price on Walmart.com.
How many price matches can I get per day at Walmart?
One per day, and the policy doesn't apply in Alaska, Hawaii, or Puerto Rico.