No — you do not need a Costco membership to fill prescriptions at Costco pharmacy. Pharmacy regulations in most states generally require pharmacies to dispense valid prescriptions to any patient, regardless of club membership status. Walk directly to the pharmacy counter with your prescription and pay — no membership card needed.
Costco pharmacy consistently offers lower generic pricing than CVS or Walgreens at retail. Here's exactly how it works and how to confirm you're getting the best possible price before filling anything. Compare Costco pharmacy prices against all nearby pharmacies free on RxDiff.
No membership card is required to use Costco pharmacy. Pharmacy regulations in most states generally require pharmacies to fill valid prescriptions regardless of membership or club status. Non-members can walk directly to the Costco pharmacy counter — typically through a separate pharmacy entrance — present their prescription, and pay without entering the main warehouse or showing any membership card.
This surprises many patients who assume every Costco service requires membership. For most services — fuel, food court, tire center — membership is required. The pharmacy is a legal exception in most states. Pharmacy law generally treats prescription access as a patient right that cannot be restricted based on retail club status.
Non-members pay Costco's standard non-member retail price, which is typically still lower than CVS or Walgreens retail on most generic medications. Costco members who enroll in the Costco Member Prescription Program (CMPP) access even lower prices on select drugs.
Costco operates its pharmacy as a member benefit and service, not as a profit center. This means Costco pharmacy pricing on generic medications is consistently lower than major drugstore chains — even for non-members. The table below shows typical retail comparisons before any coupon is applied.
| Medication | Costco (Non-member) | CVS Retail | Walgreens Retail | RxDiff Coupon |
|---|---|---|---|---|
| Metformin 500mg 30ct | $5–$8 | $10–$20 | $10–$18 | $4–$8 |
| Atorvastatin 20mg 30ct | $8–$12 | $12–$28 | $12–$25 | $4–$12 |
| Lisinopril 10mg 30ct | $5–$10 | $12–$25 | $10–$22 | $4–$10 |
| Sertraline 50mg 30ct | $8–$15 | $15–$35 | $12–$30 | $4–$15 |
| Omeprazole 20mg 30ct | $8–$14 | $15–$35 | $15–$30 | $5–$14 |
A free RxDiff coupon at CVS or Walgreens often matches Costco's non-member pricing on common generics. For some medications and dosages, the RxDiff coupon price at a major chain actually beats Costco's non-member price. Always compare both options on RxDiff before filling — confirming the lowest price takes under a minute.
The Costco Member Prescription Program (CMPP) is a pharmacy savings program exclusively for Costco members and their eligible dependents. CMPP provides lower prices on select generic and brand-name medications beyond standard non-member Costco pharmacy pricing. Present your membership card at the pharmacy counter to access CMPP pricing. Medicare patients and Medicaid recipients have specific eligibility rules — ask the pharmacist.
CMPP pricing varies by medication and is subject to change. For members who take multiple maintenance medications regularly, the CMPP discount can be meaningful — potentially enough to recover a portion of the annual Costco membership fee through pharmacy savings alone. Run the math on your specific medications before assuming the membership pays for itself through pharmacy savings.
Sam's Club pharmacy offers a similar warehouse club pharmacy model for Sam's Club members. Both warehouse clubs generally offer lower generic pricing than CVS, Walgreens, or Rite Aid retail on the most common maintenance medications.
Most Costco warehouse locations have a separate entrance accessible directly to the pharmacy, so non-members can access the pharmacy counter without entering the main warehouse floor. Call your local Costco before your first visit to confirm the pharmacy entrance location and hours — they vary by store. To do a drug price comparison at different pharmacies in your area before making the trip, search on RxDiff — it shows Costco prices alongside CVS, Walgreens, and every nearby pharmacy so you can compare drug prices in your area in one search.
Bring your valid prescription from a licensed healthcare provider. The Costco pharmacist fills it the same way as any other pharmacy. You pay the non-member cash price at the counter. No membership card, no sign-up, no enrollment process.
Costco membership costs $65–$130 per year. If you fill multiple maintenance prescriptions monthly and the CMPP discount saves you $10–$15 per medication per month, the membership pays for itself through pharmacy savings before any warehouse savings are considered.
Run this calculation: estimate your monthly prescription savings with CMPP versus the non-member Costco price, multiply by 12. If that exceeds your annual membership fee, the pharmacy savings alone justify the membership. If not, continue filling as a non-member or use a free RxDiff coupon at whichever pharmacy is most convenient for you.
Compare Costco pharmacy prices against CVS, Walgreens, and every pharmacy near you — free on RxDiff.
Find the Lowest Prescription Price on RxDiff →In general, yes. Costco Pharmacy serves non-members for prescription services, but confirm local access procedures and hours.
No. You can ask for a cash price, then compare it with your insurance copay and a discount card.
No. The lowest price depends on the prescription and local competition. Compare the exact drug, strength, and quantity.
For authoritative information, see the National Association of Boards of Pharmacy. The NABP maintains resources on state pharmacy practice regulations, including patient access rules at retail and club pharmacies.
Medical Disclaimer: This content is for informational purposes only. Drug prices change frequently — always verify current pricing at your pharmacy before filling. Consult your healthcare provider or pharmacist about your specific medications.