50% of professionals earn between $52,287 - $101,917 CAD
The median salary is $77,000
The average salary for a Pharmacist in Canada is CAD 77,000 - CAD 101,917 per year in 2026. The median salary is CAD 89,459 per year, based on 43,599 active job listings.
The cities with the most Pharmacist job opportunities in Canada are Winnipeg, Calgary, Toronto, Vancouver, Edmonton. Winnipeg leads with 3,590 job openings.
Explore 43,599 Pharmacist job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.