Best credit card for Walgreens

We ranked all 106 cards in Card Optimizer's catalog for a $100 purchase at Walgreens on October 19, 2026, by the dollar value of what each earns.

See which of your cards wins at Walgreens

Top cards at Walgreens

Walgreens counts as drugstores unless a card has a bonus for the store itself.

  1. Chase Freedom Flex

    Top pick4.5% back · $0 annual fee

    $4.50 on $100

    • 3x points on drugstores.
    • 300 Chase Ultimate Rewards points valued at 1.5¢ each.
  2. Chase Freedom Unlimited

    4.5% back · $0 annual fee

    $4.50 on $100

    • 3x points on drugstores.
    • 300 Chase Ultimate Rewards points valued at 1.5¢ each.
  3. American Express Blue Business Plus

    3% back · $0 annual fee

    $3.00 on $100

    • 2x points base rate.
    • 200 Amex Membership Rewards points valued at 1.5¢ each.
  4. Apple Apple Card

    3% back · $0 annual fee

    $3.00 on $100

    • 3% cash back at Walgreens.
  5. Barclays AARP Essential Rewards Mastercard

    3% back · $0 annual fee

    $3.00 on $100

    • 3% cash back on drugstores.
  6. Robinhood Gold Card

    3% back · $0 annual fee

    $3.00 on $100

    • 3% cash back base rate.
  7. Bilt Palladium

    3% back · $495 annual fee

    $3.00 on $100

    • 2x points base rate.
    • 200 Bilt points valued at 1.5¢ each.
  8. Bank of America Customized Cash Rewards

    3% back · $0 annual fee

    $3.00 on $100

    • 3% cash back on drugstores.
    • A category you picked for this card.
    • Counted with Drug stores and pharmacies picked as its 3% category.
    • The bonus rate covers up to $2,500 of spend a quarter.
  9. Citi Double Cash

    2.8% back · $0 annual fee

    $2.80 on $100

    • 2x points base rate.
    • 200 Citi ThankYou points valued at 1.4¢ each.
  10. Capital One Venture Business

    2.8% back · $95 annual fee

    $2.80 on $100

    • 2x points base rate.
    • 200 Capital One Miles valued at 1.4¢ each.