50% of professionals earn between $58,535 - $105,000 CAD
The median salary is $92,952
The average salary for a Pharmacist in Canada is CAD 92,952 - CAD 105,000 per year in 2026. The median salary is CAD 98,976 per year, based on 16,721 active job listings.
The cities with the most Pharmacist job opportunities in Canada are Winnipeg, Toronto, Calgary, Edmonton, Vancouver. Winnipeg leads with 1,818 job openings.
Leading employers for Pharmacist roles in Canada include Sentrex, Walmart Canada, Shoppers Drug Mart, Humber River Health, Save-On-Foods.
Explore 16,721 Pharmacist job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.