323 salaries
$88K
Low
$105K
Average
$125K
High
How much does a Staff Pharmacist make? The national average salary for a Staff Pharmacist is $105,194 in Canada. Filter by location to see Staff Pharmacist salaries in your area. Salary estimates are based on 323 salaries submitted anonymously to Glassdoor by Staff Pharmacist employees.
How accurate does $105,194 look to you?
Your input helps Glassdoor refine our pay estimates over time.
Location
Find a Specific Employer
Company
Average Base Salary in (CAD)
Range
$30
$70
$30 - $70 Range
$42
$68
$42 - $68 Range
$16
$57
$16 - $57 Range
$40
$67
$40 - $67 Range
$43
$62
$43 - $62 Range
$46
$59
$46 - $59 Range
$55
$63
$55 - $63 Range
Let’s pay it forward! The Glassdoor community relies on people like you to share accurate salary info to promote fair compensation everywhere
$85K
$107K
$84,827 - $106,728 Range
$42
$54
$42 - $54 Range
$45
$53
$45 - $53 Range
$38
$56
$38 - $56 Range
$56
$74
$56 - $74 Range
$40
$51
$40 - $51 Range
$44
$54
$44 - $54 Range
$45
$52
$45 - $52 Range
$46
$55
$46 - $55 Range
$15
$60
$15 - $60 Range
$50
$55
$50 - $55 Range
$53
$56
$53 - $56 Range
$57
$57
$57 - $57 Range
The national average salary for a Staff Pharmacist is $105,194 per year in Canada. Filter by location to see a Staff Pharmacist salaries in your area. Salaries estimates are based on 323 salaries submitted anonymously to Glassdoor by a Staff Pharmacist employees.
The highest salary for a Staff Pharmacist in Canada is $125,483 per year.
The lowest salary for a Staff Pharmacist in Canada is $88,184 per year.