Shoppers Drug Mart vs Rexall: Complete Price Comparison
A head-to-head comparison of Canada's two largest pharmacy chains covering dispensing fees, drug prices, loyalty programs, and services to help you decide where to fill your prescriptions.
Canada's Two Pharmacy Giants
Shoppers Drug Mart and Rexall together operate over 1,800 locations across Canada. Most Canadians live within a short drive of both, which means you have a real choice — and that choice can save you money. Let us break down how these two chains compare on the things that matter most.
Dispensing Fees Compared
The dispensing fee is charged every time a pharmacist fills a prescription. It is separate from the drug cost itself, and it varies significantly.
| Province | Shoppers Drug Mart | Rexall |
|---|---|---|
| Ontario | $11.99 | $11.49 |
| Alberta | $12.30 | $11.80 |
| British Columbia | $11.50 | $10.99 |
| Manitoba | $11.99 | $11.49 |
Drug Prices: Generic and Brand-Name
Both chains price their generic drugs similarly because provincial formularies set maximum prices. Where differences appear is in mark-ups on non-formulary drugs and over-the-counter medications.
| Medication (Generic, 90-day) | Shoppers Drug Mart | Rexall |
|---|---|---|
| Atorvastatin 20mg | $42.50 | $40.80 |
| Metformin 500mg | $22.00 | $21.50 |
| Ramipril 10mg | $28.75 | $27.90 |
| Omeprazole 20mg | $35.00 | $33.50 |
| Sertraline 50mg | $31.20 | $30.80 |
Loyalty Programs
Shoppers: PC Optimum
- Earn 15 points per dollar on pharmacy purchases
- Regular 20x points events (effectively 30% back in points)
- Points redeemable at Shoppers, Loblaws, No Frills, and other Loblaw-owned stores
- Personalized offers through the app
Rexall: Be Well Rewards
- Earn 15 points per dollar on most purchases
- Bonus point events on select products
- Points redeemable only at Rexall locations
- $5 reward for every 7,500 points earned
Services Comparison
| Service | Shoppers Drug Mart | Rexall |
|---|---|---|
| Flu shots | Yes | Yes |
| Travel vaccinations | Select locations | Select locations |
| Medication reviews | Yes (free) | Yes (free) |
| Blister packaging | Yes | Yes |
| Minor ailment prescribing | Yes (where provincial law allows) | Yes (where provincial law allows) |
| Delivery | Select locations | Select locations |
| Extended hours | Many 24-hour locations | Fewer extended-hour locations |
Store Experience and Convenience
Shoppers Drug Mart operates over 1,300 locations across Canada, giving it a clear advantage in accessibility. Many locations are open 24 hours, which matters for emergency prescriptions. The stores also function as convenience retail outlets with extensive beauty, food, and household sections.
Rexall has roughly 400 locations, concentrated in Ontario and Western Canada. Stores tend to be smaller and more pharmacy-focused, which some customers prefer. Wait times can be shorter because of lower foot traffic.
Which Should You Choose?
Here is a quick decision framework:
- Choose Shoppers if you value the PC Optimum program, need extended hours, or want the widest selection of in-store products
- Choose Rexall if you want slightly lower dispensing fees, prefer a quieter pharmacy experience, or live near a convenient location
Ready to save on your prescriptions?
Compare prices across Canadian pharmacies and find the lowest cost for your medication.
Compare Prices NowRelated Articles
View all articles24-Hour Pharmacies in Canada: Emergency Prescription Guide
When you need a prescription filled at midnight or on a holiday, knowing where to find a 24-hour pharmacy can make all the difference. Here is your guide to late-night options across Canada.
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.
Mail-Order Pharmacies in Canada: Pros, Cons, and Best Options
Mail-order pharmacies deliver prescriptions to your door and often charge lower dispensing fees. Here is a breakdown of Canada's best options and who benefits most.
How to Transfer Your Prescription Between Pharmacies
Transferring a prescription in Canada is free and straightforward. Learn the step-by-step process, what you need, and the rules that vary by province.