Compare estimated prescription prices across 8 major US pharmacies. See which one saves you the most on your specific medication.
We track price changes across all 8 pharmacies. Get notified when your medication drops.
The Pharmacy Price Finder compares estimated prescription costs across 8 major US pharmacies: Walmart, Costco, Amazon Pharmacy, Cost Plus Drugs, CVS, Walgreens, Rite Aid, and Kroger. Enter any medication name, select your dosage level, supply length (30 or 90 day), generic vs. brand, and payment method (cash, discount card, or insurance). The tool runs a price estimation engine that accounts for each pharmacy's known pricing structure, discount programs, and typical markup patterns. Results are ranked from cheapest to most expensive, with the annual savings calculated if you switch from the priciest option to the cheapest. A contextual tips section provides pharmacy-specific savings strategies like Costco's no-membership pharmacy access, Walmart's $4 generic list, and Cost Plus Drugs' transparent markup model.
A patient paying cash for a standard dose of generic metformin (30-day supply) enters their search and sees Costco at $3.20, Walmart at $4.00, Cost Plus Drugs at $4.50, and Kroger at $5.80, compared to CVS at $18.40 and Walgreens at $22.60. The annual savings by choosing Costco over Walgreens would be approximately $233. The tips section reminds the patient that Costco pharmacy does not require a membership, that a free GoodRx coupon could cut the CVS price by 60%, and that switching to a 90-day supply saves an additional 15 to 20% compared to three monthly fills. The comparison gives the patient concrete numbers to act on rather than vague advice to "shop around."
Prices are estimates based on publicly available pharmacy pricing data, discount program rates, and typical retail patterns. Actual prices vary by location, specific manufacturer, and available discounts. Use these estimates for comparison purposes and always confirm the exact price with your pharmacist before filling. Walmart's $4 generic program is nationally standardized, making those prices the most reliable in the tool.
Pharmacy pricing is not regulated. Each pharmacy sets its own cash prices based on wholesale costs, markup strategy, and business model. Warehouse stores like Costco use pharmacy as a traffic driver with slim margins. Big-box retailers like Walmart use $4 generics as a loss leader. Retail chains like CVS and Walgreens typically charge the highest cash prices because they profit from insurance reimbursements rather than cash customers.
For many generic medications, the cash price at Walmart or Costco is lower than your insurance copay. Always ask your pharmacist to run both your insurance and the cash price (or a discount card price), and take whichever is lower. Pharmacists are legally required to give you the lower price if you ask. This is especially common with $4 generics where insurance copays may be $10 to $15.
The tool includes 20 of the most commonly prescribed medications in the US, covering diabetes, blood pressure, cholesterol, acid reflux, mental health, pain, thyroid, and more. If you search a drug not in the database, the tool generates plausible price estimates based on its drug class and typical pricing patterns. We regularly expand the database with new medications.
Disclaimer: Prices shown are estimates based on publicly available data and may vary by location, pharmacy, and individual insurance plan. RxGrab provides pricing information for educational purposes only. This is not medical advice. Always verify prices with your pharmacist before filling. Prices updated April 2026.