Skip to main content
Salary Guide

Pharmacy Technician Salary in Canada

Based on 14,532 job listings - 2026

Average salary
$47,500 - $56,850
Median salary
$47,500 - $56,850
Lower rangeUpper range

Salary distribution by percentile

10th percentile$27K
25th percentile$34K
Median$48K
75th percentile$57K
90th percentile$65K

50% of professionals earn between $33,590 - $56,850 CAD

The median salary is $47,500

Top cities

Toronto824 job openings
Calgary668 job openings
Edmonton505 job openings
Vancouver479 job openings
Mississauga471 job openings
Ottawa264 job openings
Winnipeg257 job openings
Halifax178 job openings
Montreal136 job openings
Saskatoon120 job openings
Richmond Hill118 job openings
London113 job openings
Burnaby102 job openings
San Juan De Terranova86 job openings
Abbotsford84 job openings
Dartmouth78 job openings
Chilliwack66 job openings
Prince George62 job openings
Brampton58 job openings

Related professions

CAD 55,000 - 70,000+20%
CAD 72,038 - 90,000+55%
CAD 62,902 - 73,529+31%
CAD 63,577 - 75,891+34%
CAD 76,616 - 82,000+52%
CAD 73,105 - 85,000+52%
CAD 120,000 - 126,250+136%
CAD 111,412 - 121,485+123%
CAD 80,000 - 120,000+92%
CAD 61,221 - 94,746+49%

Pharmacy Technician

14,532 job openings

View job listings

The average salary for a Pharmacy Technician in Canada is CAD 47,500 - CAD 56,850 per year in 2026. The median salary is CAD 52,175 per year, based on 14,532 active job listings.

The cities with the most Pharmacy Technician job opportunities in Canada are Toronto, Calgary, Edmonton, Vancouver, Mississauga. Toronto leads with 824 job openings.

Explore 14,532 Pharmacy Technician job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.