Content has loaded
Human resources manager salary in Canada
How much does a Human Resources Manager make in Canada?
Average base salary
$87,181
- Hour
- Day
- Week
- Month
- Year
The average salary for a human resources manager is $87,181 per year in Canada. 1.2k salaries reported, updated at June 9, 2026
Highest paying companies for Human Resources Manager in Canada
Average year pay is based on job postings on Indeed in the past 36 months.Corporation of Delta
$227,669per year
City of Guelph, ON
$186,896per year
COOEC CANADA COMPANY
$166,400per year
NORTHWEST TERRITORIES POWER CO...
$161,574per year
City of Coquitlam, BC
$151,737per year
Pacific Northern Gas
$148,000per year