Pharmacy Price Comparisons — CVS vs Walgreens vs Walmart & More

Prescription drug prices are not the same at every pharmacy. The same 30-day supply of a generic medication can cost $4 at one chain and $80 at another — for identical pills. Our pharmacy comparison guides help you find the cheapest pharmacy for your specific prescription before you fill.

Why Pharmacy Prices Differ So Much

Each pharmacy chain sets its own cash prices independently. Walmart uses a $4/$10 generic program that drastically undercuts competitors on hundreds of common medications. Costco and Sam's Club pharmacy also offer very low prices, even without a warehouse membership for pharmacy visits in most states. CVS and Walgreens tend to charge higher cash prices but are more convenient and widely located.

With a free prescription discount card like the one RxDiff provides, prices at higher-cost pharmacies can drop significantly — often to within a few dollars of the cheapest option. RxDiff shows you the discounted price at every pharmacy near you in a single search, so you never overpay.

Pharmacy Comparison Guides

Find the Cheapest Pharmacy for Your Drug

Use RxDiff's free comparison tool to see real prices at CVS, Walgreens, Walmart, Costco, Kroger, Rite Aid, Publix, and thousands of independent pharmacies near your ZIP code — updated continuously.

More Categories

Compare Pharmacy Prices Now — Free