Skip to main content
Pharmacy Guide

How Pharmacy Dispensing Fees Work in Canada

Dispensing fees add $4 to $14 per prescription depending on where you shop. Learn how these fees work, how they vary by province and pharmacy, and how to minimize what you pay.

TransparentMedz Team
October 20, 2025
4 min read
629 words

What Is a Dispensing Fee?

Every time a pharmacist fills a prescription, you pay two costs: the price of the medication itself and a dispensing fee. The dispensing fee covers the pharmacist's professional services — checking for drug interactions, verifying dosage, counseling you on proper use, and maintaining your medication record.

Most Canadians do not realize that dispensing fees are not standardized. They vary by province, by pharmacy chain, and even by individual location. This single line item can account for 20% to 50% of the total cost of a generic prescription.

Dispensing Fees by Province

Provincial governments regulate dispensing fees differently. Some cap them, while others let the market decide.

ProvinceMaximum / Typical FeeNotes
Ontario$12.10 (ODB cap)Private-pay fees can be lower
British Columbia$10.50 (PharmaCare cap)Applies to PharmaCare claims
AlbertaNo capTypically $12 - $15
SaskatchewanNo capTypically $12 - $14
Manitoba$12.10 (Pharmacare cap)Applies to covered drugs
Quebec$9.73 (RAMQ cap)Lowest regulated cap in Canada
Nova ScotiaNo capTypically $11 - $13
New BrunswickNo capTypically $11 - $14

Dispensing Fees by Pharmacy

Even within the same province, fees vary widely between pharmacies.

PharmacyTypical Dispensing Fee
Costco Pharmacy$4.49
Walmart Pharmacy$9.97
Superstore Pharmacy$10.49
Rexall$10.99 - $11.99
Shoppers Drug Mart$11.49 - $11.99
London Drugs$10.99
Independent Pharmacies$8.00 - $14.00
Costco Pharmacy stands out by charging just $4.49 — and you do not need a Costco membership to use their pharmacy in most provinces.

How Dispensing Fees Add Up

Consider someone taking three medications, each filled monthly:

PharmacyFee per RxMonthly CostAnnual Cost
Costco$4.49$13.47$161.64
Walmart$9.97$29.91$358.92
Shoppers Drug Mart$11.99$35.97$431.64
The difference between Costco and Shoppers is $270 per year — just in dispensing fees. Use TransparentMedz to see your total prescription cost including dispensing fees at nearby pharmacies.

Strategies to Reduce Dispensing Fees

1. Request 90-Day Supplies

Instead of filling a 30-day prescription monthly, ask your doctor for a 90-day supply. You pay one dispensing fee instead of three. Annual savings: up to 66% on dispensing fees alone.

2. Shop at Low-Fee Pharmacies

Costco Pharmacy and select online pharmacies charge the lowest dispensing fees in Canada. The inconvenience of a slightly longer trip can save you hundreds annually.

3. Consolidate Your Medications

If possible, align your refill dates so all prescriptions are filled at the same visit. While you still pay a fee per prescription, some pharmacies offer slight discounts for multiple fills.

4. Ask About Fee Matching

Some independent pharmacies will match or beat competitor dispensing fees to keep your business. It never hurts to ask.

5. Check Your Insurance

Many private insurance plans cover dispensing fees or set a maximum reimbursable amount. Review your plan details — you might be overpaying without realizing it.

The Hidden Cost Most People Ignore

Dispensing fees are the most overlooked expense in Canadian prescription costs. A family of four, each taking one medication, could save $500 to $1,000 per year simply by choosing a pharmacy with lower fees. Compare your options on TransparentMedz to see the full picture, including both drug costs and dispensing fees side by side.

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