Skip to main content
Salary Guide

Pharmacist Salary in Canada

Based on 52,093 job listings - 2026

Average salary
$72,521 - $101,920
Median salary
$72,521 - $101,920
Lower rangeUpper range

Salary distribution by percentile

10th percentile$41K
25th percentile$51K
Median$73K
75th percentile$102K
90th percentile$117K

50% of professionals earn between $51,383 - $101,920 CAD

The median salary is $72,521

Top cities

Winnipeg2,404 job openings
Toronto2,356 job openings
Calgary1,692 job openings
Vancouver1,681 job openings
Edmonton1,390 job openings
Mississauga1,196 job openings
Ottawa810 job openings
Montréal472 job openings
Regina364 job openings
Saskatoon316 job openings
Burnaby305 job openings
Hamilton268 job openings
London254 job openings
Saint John242 job openings
Halifax238 job openings
Brampton220 job openings
Kelowna217 job openings
Lethbridge216 job openings

Related professions

CAD 80,000 - 120,000+15%
CAD 111,412 - 121,229+33%
CAD 120,000 - 125,000+40%
CAD 102,000 - 150,000+44%
CAD 73,955 - 85,000-9%
CAD 75,232 - 82,000-10%
CAD 63,583 - 77,609-19%
CAD 63,951 - 74,073-21%
CAD 73,648 - 90,000-6%
CAD 300,000 - 323,380+257%

Pharmacist

52,093 job openings

View job listings

The average salary for a Pharmacist in Canada is CAD 72,521 - CAD 101,920 per year in 2026. The median salary is CAD 87,221 per year, based on 52,093 active job listings.

The cities with the most Pharmacist job opportunities in Canada are Winnipeg, Toronto, Calgary, Vancouver, Edmonton. Winnipeg leads with 2,404 job openings.

Explore 52,093 Pharmacist job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.