Merchant Guides

Which Credit Card Should I Use at Shoppers Drug Mart?

Shoppers Drug Mart earns PC Optimum points automatically. The right credit card layered on top can double your effective return.

Updated July 20, 2026· 4 min read

Quick recommendation

The PC Financial World Elite Mastercard is the clear winner if you spend $50+/mo at Shoppers. Otherwise, use your regular 2% or Amex Cobalt card and rely on 20x/50x bonus offers.

Merchant acceptance notes

Shoppers accepts all networks in store and online at Shoppers.ca. Beauty Boutique and prescription pickup work with any card.

Common mistakes

  • Redeeming PC Optimum in $10 increments instead of the $50/$100 bonus tiers.
  • Not loading targeted 20x offers before shopping.
  • Paying for prescriptions on a low-earn card when a 2% card is in the wallet.

Key takeaways

  • Shoppers accepts all major networks — Visa, Mastercard, Amex, Debit.
  • PC Financial World Elite Mastercard earns 30 pts/$1 at Shoppers plus regular PC Optimum earn.
  • Bonus 20x/50x point offers make Shoppers one of the best hidden category plays in Canada.
  • Non-PC cards should target flat 2% cash back for Shoppers spend.

Frequently asked questions

Are PC Optimum points worth it?+

Yes — 1,000 points = $1 in groceries or Shoppers spend. That's about 0.1¢/point, so 30 pts/$1 = 3% back, plus stacked offers can push it well over 10%.

See how this fits YOUR wallet

Generic advice only goes so far. Run your Free Rewards Audit for personalized recommendations based on your cards, spending, and goals — or ask the AI Concierge a specific question.

Related reading