Skip to main content
Pharmacy Guide

Pharmacy Loyalty Programs: Which Actually Save You Money?

Canadian pharmacy loyalty programs promise savings, but the math does not always work out. Here is an honest breakdown of which programs deliver real value and which are mostly marketing.

TransparentMedz Team
January 28, 2026
4 min read
678 words

Do Pharmacy Loyalty Programs Actually Work?

Pharmacy loyalty programs are everywhere in Canada. PC Optimum, Be Well, Scene+, and various independent programs all promise savings. But here is the uncomfortable truth: loyalty programs can actually cost you money if they keep you at a pharmacy that charges more than the competition.

Let us do the math on Canada's major pharmacy loyalty programs to see which ones genuinely save you money.

Major Programs Compared

ProgramPharmacyEarn RateValue per $100 SpentRedemption
PC OptimumShoppers Drug Mart15 pts/$1$1.50Shoppers, Loblaws, No Frills
Be WellRexall15 pts/$1$1.00Rexall only
Scene+Sobeys Pharmacy1 pt/$1$0.50 - $1.00Sobeys, Cineplex, various
mySDM (seniors)Shoppers Drug Mart20% bonus pts$1.80Same as PC Optimum

PC Optimum (Shoppers Drug Mart)

The strongest program in Canadian pharmacy. You earn 15 points per dollar, and 10,000 points equal $10 in value. That translates to a 1.5% return on regular purchases.

Where it gets interesting is during bonus point events. Shoppers regularly offers 20x points events, which boost your return to 30%. If you time your purchases around these events, the savings are substantial.

Annual value estimate: $50 to $150 for a typical household (depending on event timing)

Be Well (Rexall)

Rexall's Be Well program offers a similar earn rate, but the redemption value is lower and you can only use points at Rexall. You earn 15 points per dollar and get $5 back for every 7,500 points, which works out to roughly 1% return.

Annual value estimate: $25 to $75 for a typical household

Scene+ (Sobeys Pharmacy)

Scene+ is primarily a grocery and entertainment loyalty program. The pharmacy component earns 1 point per dollar spent. Points can be used at Sobeys, Cineplex, and partner merchants.

Annual value estimate: $10 to $30 for pharmacy spending only

The Loyalty Trap: When Points Cost You Money

Here is a scenario that plays out thousands of times every day in Canada:

A customer stays at Shoppers Drug Mart because of PC Optimum points, paying a $11.99 dispensing fee. Costco charges $4.49 for the same service. On a monthly prescription, the fee difference is $7.50 per month, or $90 per year.

Even if PC Optimum returns $50 in annual points, the customer is still $40 worse off than they would be at Costco with no loyalty program at all.

ScenarioAnnual Dispensing FeesLoyalty ValueNet Cost
Shoppers + PC Optimum$143.88-$50.00$93.88
Rexall + Be Well$131.88-$30.00$101.88
Costco (no program)$53.88$0.00$53.88
Walmart (no program)$119.64$0.00$119.64
Based on one monthly prescription, 12 fills per year.

When Loyalty Programs Do Save Money

Loyalty programs work best when:

  • You would shop at that pharmacy regardless of the program
  • You consistently take advantage of bonus point events
  • You redeem points for necessities (groceries, household items), not impulse purchases
  • The pharmacy's base prices are already competitive

The Smart Strategy

  • Compare total costs first using TransparentMedz — drug price plus dispensing fee
  • Choose the cheapest pharmacy for your specific medications
  • Then factor in loyalty rewards as a bonus, not a deciding factor
  • Time bonus events at Shoppers if you do use PC Optimum — buy OTC items during 20x points days
  • Never let points expire — set calendar reminders for expiry dates
  • The Bottom Line

    Pharmacy loyalty programs are marketing tools designed to keep you shopping at one store. They can provide genuine value — PC Optimum in particular — but only if the underlying prices are competitive. Always check the total cost first, then let loyalty points be the tiebreaker, not the deciding factor.

    Share this article

    Ready to save on your prescriptions?

    Compare prices across Canadian pharmacies and find the lowest cost for your medication.

    Compare Prices Now