Skip to main content
Salary Guide

Pharmacist Salary in Canada

Based on 58,237 job listings - 2026

Average salary
$72,521 - $103,749
Median salary
$72,521 - $103,749
Lower rangeUpper range

Salary distribution by percentile

10th percentile$40K
25th percentile$50K
Median$73K
75th percentile$104K
90th percentile$119K

50% of professionals earn between $50,383 - $103,749 CAD

The median salary is $72,521

Top cities

Toronto3,093 job openings
Calgary2,034 job openings
Vancouver1,941 job openings
Winnipeg1,797 job openings
Edmonton1,612 job openings
Mississauga1,442 job openings
Ottawa925 job openings
Burnaby704 job openings
Montréal366 job openings
Saskatoon357 job openings
Regina325 job openings
Moncton308 job openings
Brampton283 job openings
Windsor281 job openings
London269 job openings
Halifax250 job openings
Hamilton246 job openings

Related professions

CAD 85,000 - 120,000+16%
CAD 111,700 - 122,000+33%
CAD 120,000 - 130,000+42%
CAD 102,010 - 150,000+43%
CAD 73,205 - 85,250-10%
CAD 74,625 - 82,823-11%
CAD 63,347 - 74,100-22%
CAD 53,044 - 71,667-29%
CAD 70,558 - 87,007-11%
CAD 200,000 - 275,000+169%

Pharmacist

58,237 job openings

View job listings

The average salary for a Pharmacist in Canada is CAD 72,521 - CAD 103,749 per year in 2026. The median salary is CAD 88,135 per year, based on 58,237 active job listings.

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

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