Skip to main content
Salary Guide

Pharmacy Technician Salary in Canada

Based on 14,435 job listings - 2026

Average salary
$47,500 - $58,575
Median salary
$47,500 - $58,575
Lower rangeUpper range

Salary distribution by percentile

10th percentile$27K
25th percentile$34K
Median$48K
75th percentile$59K
90th percentile$67K

50% of professionals earn between $33,590 - $58,575 CAD

The median salary is $47,500

Top cities

Toronto843 job openings
Calgary670 job openings
Edmonton504 job openings
Vancouver498 job openings
Mississauga467 job openings
Ottawa259 job openings
Winnipeg238 job openings
Halifax182 job openings
Montreal128 job openings
Saskatoon114 job openings
London113 job openings
Richmond Hill113 job openings
Burnaby99 job openings
San Juan De Terranova83 job openings
Dartmouth80 job openings
Abbotsford78 job openings
Kelowna70 job openings
Prince George64 job openings
Brampton61 job openings

Related professions

CAD 55,000 - 71,112+19%
CAD 72,038 - 90,000+53%
CAD 62,902 - 73,529+29%
CAD 63,361 - 75,000+30%
CAD 76,616 - 82,000+50%
CAD 73,000 - 85,000+49%
CAD 120,000 - 125,000+131%
CAD 111,372 - 120,764+119%
CAD 80,000 - 120,000+89%
CAD 61,221 - 92,350+45%

Pharmacy Technician

14,435 job openings

View job listings

The average salary for a Pharmacy Technician in Canada is CAD 47,500 - CAD 58,575 per year in 2026. The median salary is CAD 53,038 per year, based on 14,435 active job listings.

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

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