Find higher paying jobs for pharmacist

How much does a Pharmacist make?

Updated Oct. 18, 2021
$103,737 /yr
Average Base Pay

538 salaries

$85K

Low

$104K

Average

$127K

High

No additional cash compensation has been reported for this role

The national average salary for Pharmacist is $103,737 per year in Canada. Filter by location to see Pharmacist salaries in your area. Salaries estimates are based on 538 salaries submitted anonymously to Glassdoor by Pharmacist employees.

Related Job Titles

Hospital Pharmacist

$99,749

per year

View SalariesSee Open Jobs

Pharmacy Intern

$103,141

per year

Pharmacy Tech

$47,942

per year

Retail Pharmacist

$99,749

per year

Salaries in Canada

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (CAD)

Range

Shoppers Drug Mart
3.6

Shoppers Drug Mart

Pharmacist - Hourly

$47

 /hr
Range: $24 - $68
161 salaries
See 231 salaries from all locations

$24

$68

$24 - $68 Range

Shoppers Drug Mart
3.6

Shoppers Drug Mart

Pharmacist - Hourly

$44

 /hr
Range: $19 - $53

$19

$53

$19 - $53 Range

Rexall
3.6

Rexall

Pharmacist - Hourly

$50

 /hr
Range: $41 - $61

$41

$61

$41 - $61 Range

RPI Consulting Group
4.5

RPI Consulting Group

Pharmacist - Hourly

$48

 /hr
Range: $35 - $61

$35

$61

$35 - $61 Range

Loblaw Companies
3.6

Loblaw Companies

Pharmacist - Hourly

$51

 /hr
Range: $40 - $61

$40

$61

$40 - $61 Range

Jean Coutu
4

Jean Coutu

Pharmacist - Hourly

$56

 /hr
Range: $48 - $66

$48

$66

$48 - $66 Range

Save-On Foods
3.6

Save-On Foods

Pharmacist - Hourly

$43

 /hr
Range: $38 - $57

$38

$57

$38 - $57 Range

Is this helpful? The community relies on everyone sharing –Add Anonymous Salary
Safeway Canada
3.6

Safeway Canada

Pharmacist - Hourly

$48

 /hr
Range: $40 - $60

$40

$60

$40 - $60 Range

Sobeys
3.5

Sobeys

Pharmacist - Hourly

$52

 /hr
Range: $44 - $58

$44

$58

$44 - $58 Range

Pharmasave Drugs
3.9

Pharmasave Drugs

Pharmacist - Hourly

$48

 /hr
Range: $35 - $64

$35

$64

$35 - $64 Range

Familiprix
4.4

Familiprix

Pharmacist - Hourly

$61

 /hr
Range: $53 - $65

$53

$65

$53 - $65 Range

Walmart
3.3

Walmart

Pharmacist - Hourly

$51

 /hr
Range: $43 - $55

$43

$55

$43 - $55 Range

Fraser Health
3.8

Fraser Health

Pharmacist - Hourly

$51

 /hr
Range: $48 - $57

$48

$57

$48 - $57 Range

The Ottawa Hospital
4

The Ottawa Hospital

Pharmacist

$117,541

 /yr
Range: $100K - $121K

$100K

$121K

$100,211 - $120,752 Range

Nova Scotia Health Authority
3.6

Nova Scotia Health Authority

Pharmacist - Hourly

$47

 /hr
Range: $35 - $48

$35

$48

$35 - $48 Range

London Drugs
3.5

London Drugs

Pharmacist - Hourly

$44

 /hr
Range: $39 - $61

$39

$61

$39 - $61 Range

Shoppers Drug Mart
3.6

Shoppers Drug Mart

Pharmacist - Hourly Contractor

$42

 /hr
Range: $36 - $46

$36

$46

$36 - $46 Range

Alberta Health Services
3.9

Alberta Health Services

Pharmacist - Hourly

$54

 /hr
Range: $51 - $61

$51

$61

$51 - $61 Range

MediSystem
2.8

MediSystem

Pharmacist

$99,382

 /yr
Range: $88K - $110K

$88K

$110K

$88,330 - $110,178 Range

University Health Network
4.1

University Health Network

Pharmacist

$97,698

 /yr
Range: $90K - $119K

$90K

$119K

$90,380 - $119,261 Range

Download as data Table
Viewing 1 - 10 of 1,180

Frequently asked questions about a Pharmacist salaries

The national average salary for a Pharmacist is $103,737 per year in Canada. Filter by location to see a Pharmacist salaries in your area. Salaries estimates are based on 538 salaries submitted anonymously to Glassdoor by a Pharmacist employees.

The highest salary for a Pharmacist in Canada is $127,343 per year.

The lowest salary for a Pharmacist in Canada is $84,507 per year.

Recent Salary Reports

Below are the most recent pharmacist salary reports. Employer name has been removed to protect anonymity.

$45
hourly
A Pharmacist in the Edmonton Area area reported making $45 per hour
Job Highlights
Edmonton Area area
Part-time
 
1 to 50 employees
Company - Private
$46
hourly
A Pharmacist in the Toronto Area area reported making $46 per hour
Job Highlights
Toronto Area area
Full-time
 
1001 to 5000 employees
Subsidiary or Business Segment
$45
hourly
A Pharmacist in the Ottawa Area area reported making $45 per hour
Job Highlights
1-2 years experience
Ottawa Area area
Part-time
 
1001 to 5000 employees
Subsidiary or Business Segment
$39
hourly
A Pharmacist in the Vancouver Area area reported making $39 per hour
Job Highlights
10+ years experience
Vancouver Area area
Part-time
 
5001 to 10000 employees
Company - Private
$53
hourly
A Pharmacist in the Toronto Area area reported making $53 per hour
Job Highlights
5-7 years experience
Toronto Area area
Full-time
 
1001 to 5000 employees
Subsidiary or Business Segment
$52
hourly
A Pharmacist in the Toronto Area area reported making $52 per hour
Job Highlights
8-10 years experience
Toronto Area area
Full-time
 
10000+ employees
Subsidiary or Business Segment
$83,324
per year
A Pharmacist in the Toronto Area area reported making $83,324 per year
Job Highlights
3-4 years experience
Toronto Area area
Full-time
 
1001 to 5000 employees
Company - Private
$54
hourly
A Pharmacist in the Vancouver Area area reported making $54 per hour
Job Highlights
1-2 years experience
Vancouver Area area
Full-time
 
10000+ employees
Hospital
$40
hourly
A Pharmacist in the Toronto Area area reported making $40 per hour
Job Highlights
3-4 years experience
Toronto Area area
Part-time
 
1001 to 5000 employees
Subsidiary or Business Segment