Best cards for drugstores
Discover it Cash Back leads with 5% (up to $1,500/qtr (combined); lower rate after the cap).
Rankings use issuer rates verified as of August 16, 2026.
Pharmacies / drugstores (CVS, Walgreens, Rite Aid).
#15%5%Discover it Cash Back
Discover · Discover · No annual fee · up to $1,500/qtr (combined) · Lower rate after the cap
#23%3%AAA Daily Advantage Visa Signature Card
Bread Financial · Visa · No annual fee
#33%3%Bank of America Customized Cash Rewards
Bank of America · Visa · No annual fee · Choose this category · up to $2,500/qtr (combined) · Lower rate after the cap
#43x3xChase Freedom Flex
Chase · Mastercard · No annual fee
#53x3xChase Freedom Unlimited
Chase · Visa · No annual fee
#62%2%Apple Card
Goldman Sachs · Mastercard · No annual fee · Pay with the mobile wallet
#75x5xKroger Rewards World Elite Mastercard
U.S. Bank · Mastercard · ≈1.17x after the cap · No annual fee · up to $3,000/yr · Lower rate after the cap · Pay with the mobile wallet
How to choose
A 5% rate tops this ranking, but it is the most conditional number on the list. Discover it Cash Back requires activation each quarter, applies a combined cap, and pays a lower rate once you pass it. Bank of America Customized Cash Rewards earns 3% only if you choose drugstores as its category, with the same cap-then-drop pattern. Neither card charges an annual fee, so the cost of chasing 5% is attention, not money.
If you would rather not manage quarters, Chase Freedom Unlimited earns 3x at drugstores with no activation step and no cap in our data, and it carries no annual fee. The leader's edge lasts only until its cap, so steady pharmacy spending can favor the uncapped card. The myWalgreens Mastercard is the one to skip here: Walgreens never extends its 3x to competing drugstores, so away from its own stores the card earns 1x.
Below the 3% tier the field settles at 2%, and the details start to matter more than the rate. Apple Card pays 2% only when you pay through the mobile wallet, the two American Express business cards cap their 2% at $50,000 per year, and Spark Cash Plus charges $150 a year for the same rate. At the pharmacy counter, a no-fee flat card is a perfectly good floor when your bonus card is capped out.
The math
On $100 a month of drugstores, Discover it Cash Back returns about $60 a year at our valuations — a flat 2% card returns $24. Mind the ceiling: Discover it Cash Back's top rate applies only up to $1,500/qtr (combined); past that, purchases drop to its lower rate.
Common questions
- What is the best credit card for drugstores?
- Discover it Cash Back leads with 5% (up to $1,500/qtr (combined); lower rate after the cap).
- How does SwipeCaddy pick the best drugstores card?
- We rank each card by its reward rate times a conservative cash value of its points or miles — no inflated transfer valuations — and surface the fine print so the "best" rate is one you can actually get.
- Do drugstore rewards cards cap how much you earn?
- The two highest rates here both come with caps. Discover it Cash Back pays 5% up to a combined cap and a lower rate after it, and Bank of America Customized Cash Rewards follows the same pattern at 3%. Chase Freedom Unlimited's 3x carries no cap in our data, so if your pharmacy spending is heavy, the steadier card can win over a full year.
- Is the myWalgreens Mastercard worth it for drugstore purchases?
- Only at Walgreens itself. Walgreens names exactly what earns its 3x away from its own stores — grocery, spa and salon, pet stores, medical bills, sporting goods and gyms — and competing drugstores are not on that list, so at a CVS or Rite Aid the card earns 1x. Inside Walgreens it is a different card entirely, earning 5% on most products and 10% on Walgreens-brand items.
Rankings reflect published earn rates and a conservative valuation of each rewards currency. SwipeCaddy earns no affiliate commission.