HR Specialist Salary in Canada
HR Specialist Salary in Toronto
Based on 448 job listings - Toronto, Canada 2026
Average salary
$73,522 - $94,684
Median salary
$70,000 - $80,000
Lower rangeUpper range
Salary distribution by percentile
10th percentile$61K
25th percentile$66K
Median$70K
75th percentile$83K
90th percentile$86K
50% of professionals earn between $66,250 - $82,688 CAD
The median salary is $70,000
Compare with national average
Toronto
Average salary
73,522 - 94,684
Median salary
70,000 - 80,000
448 job openings
Canada
Average salary
70,000 - 80,420
Median salary
70,000 - 80,420
6,042 job openings
Other cities
Montréal426 job openings
Calgary356 job openings
Vancouver322 job openings
Mississauga320 job openings
Ottawa219 job openings
Edmonton213 job openings
Moncton151 job openings
Winnipeg150 job openings
Montreal (administrative Region)116 job openings
Halifax71 job openings
Ahuntsic North58 job openings
Markham49 job openings
Burlington33 job openings
The average salary for a HR Specialist in Toronto, Canada is CAD 73,522 - CAD 94,684 per year in 2026, based on 448 job listings.
Explore 448 HR Specialist job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.