Skip to main content
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
Halifax71 job openings
Ahuntsic North58 job openings
Markham49 job openings
Burlington33 job openings

HR Specialist

448 job openings in Toronto

View job listings

Find professionals

HR Specialist in Toronto

View professionals

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.