Does CVS Price Match?

Verified 2026

CVS does not price match its own prices against competitors like Walmart, Walgreens, or Amazon — it competes instead through its own ExtraCare rewards program and discounts.

Why CVS Skips Price Matching

CVS pharmacy locations generally price higher than big-box retailers, reflecting the convenience of their locations and extended hours, which is part of why matching competitor prices doesn't fit CVS's business model. Instead of a price match guarantee, CVS leans on its ExtraCare loyalty program, app coupons, and accepting third-party discount cards like GoodRx to help customers save.

Competitor price matching Not offered — CVS does not match prices from Walmart, Walgreens, Amazon, or other retailers
How CVS competes on price instead ExtraCare rewards program, app coupons, and accepted third-party discount cards like GoodRx

For prescription costs specifically, comparing prices through a discount card service like GoodRx is generally more useful than expecting CVS to match another pharmacy's price.

Frequently Asked Questions
Does CVS price match?
No, CVS does not match prices from competitors like Walmart, Walgreens, or Amazon.
Does CVS pharmacy price match prescription costs?
No, but discount cards like GoodRx are commonly accepted and can lower out-of-pocket prescription costs.
How can I save money at CVS without price matching?
Through the ExtraCare rewards program, app-based coupons, and accepted discount cards.