Shoppers Drug Mart prices run high at regular shelf, but PC Optimum points events flip the math - the game is buying the right things on the right week.
Shoppers Drug Mart is Canada's dominant pharmacy chain, and its pricing has a split personality. At regular shelf price, cosmetics, household basics and front-store goods often run well above Walmart Canada, Costco Canada or a grocery store - you're paying a convenience premium. But Shoppers' real value engine is PC Optimum, where points events (the famous 20x weekends and big targeted offers) can hand back enough in points to beat almost anyone, if you time your buys to them.
| What you're buying | Typical price | How Shoppers Drug Mart compares |
|---|---|---|
| Prescription dispensing fees | C$8 - C$15+ per prescription | Varies by province and pharmacy; Costco Canada pharmacy is often notably cheaper on dispensing fees. |
| Cosmetics and prestige beauty | C$15 - C$120 | Premium pricing, but huge PC Optimum points events on beauty can beat Sephora and department stores net of points. |
| Over-the-counter medicine and vitamins | C$6 - C$40 | High at regular price; Life Brand on points events closes the gap to Walmart and Costco. |
| Household and personal care basics | C$3 - C$25 | Convenience premium off-event; only worth it when a points multiplier is running. |
| Snacks, drinks and convenience grocery | C$2 - C$12 | Priced for convenience, not value; a grocery or discount banner almost always undercuts it. |
| Seasonal, cards and gifts | C$3 - C$40 | Ordinary regular pricing; points events and post-season clearance are where any deal appears. |
Shoppers Drug Mart's front-store prices are built around convenience and the PC Optimum loyalty program rather than low everyday shelf prices. On a normal day, beauty, household and OTC items frequently cost more than they would at Walmart Canada, Costco Canada or a grocery store - that gap is the premium for a pharmacy on nearly every corner with long hours.
PC Optimum is what changes the equation. Shoppers runs frequent points events - flat multipliers like 20x the points on a weekend, spend-and-get thresholds, and personalized targeted offers in the app - that effectively rebate a large share of your spend in points redeemable on a future shop. Buy your planned items during the right event and the net cost can undercut the discount stores. Note that prescription dispensing fees vary by province and pharmacy, and most front-store goods are taxed at your province's full rate while basic groceries are zero-rated.
Shoppers is genuinely worth it for beauty and OTC purchases timed to a big PC Optimum event, where stacked points can beat Sephora, department stores or even Walmart Canada net of the points earned. It's also valuable for pharmacy access, after-hours convenience and personalized targeted offers that occasionally make a specific item a standout deal.
It's a poor deal at regular shelf price. Convenience grocery, snacks, drinks and household basics bought off-event almost always cost less at a grocery store, Walmart or Costco Canada, and prescription dispensing fees can run higher than Costco's pharmacy. Treating Shoppers as a place to grab everyday items without a points event running is where shoppers quietly overpay the most.
Make it a points-event store. Hold planned beauty, OTC and household purchases for a 20x weekend, a spend-and-get threshold, or a strong personalized offer, and check your PC Optimum app before every trip so you only buy when the math works. Stack a Life Brand or other private-label item with an event for the deepest effective discount, and use post-season clearance for seasonal and gift goods.
Because regular prices here run high, it's worth comparing the same item against Walmart Canada, Costco Canada or a grocery store, and weighing the points you'd earn against simply paying less elsewhere. FindPrices can show the same product's price across Canadian retailers as you shop, so you can tell when a Shoppers points event is genuinely the best deal and when another store is just cheaper outright.
FindPrices compares the exact product across retailers while you shop, so you only pay full price when it really is the best price.
Compare Pricing Now - It's FreeNo - Shoppers Drug Mart does not generally run a price-match policy. Its value model is built on PC Optimum points events rather than matching competitors, so the strategy is timing purchases to a strong points offer instead.
At regular shelf price, usually not - Walmart Canada's everyday-low pricing beats Shoppers on most front-store goods. The exception is during a big PC Optimum points event, when the points earned can make a planned beauty or OTC purchase cheaper net of points.
Through frequent PC Optimum points events - flat multipliers like 20x weekends, spend-and-get thresholds and personalized targeted offers - rather than deep shelf-price cuts. Post-season clearance is the main time you'll see straight markdowns on seasonal goods.
Front-store prices are similar online and in-store, but the big points events and targeted offers are easiest to track in the PC Optimum app and apply in either channel. Online orders can add shipping unless you reach the free-shipping threshold, so for points-event buys the store is often simplest.
They're the whole point - without them Shoppers is an expensive way to shop, but a 20x weekend or strong targeted offer can rebate a large share of your spend in redeemable points. Always factor the net cost after points rather than the shelf price.
Dispensing fees vary by province and pharmacy, and Shoppers can run higher than warehouse pharmacies. Costco Canada's pharmacy is frequently cheaper on dispensing fees, so for ongoing prescriptions it's worth comparing - and you don't need a Costco membership to use the pharmacy.
FindPrices does the comparison shopping for you, every time - quietly, automatically, on every product page.