Content has loaded

Director of human resources salary in Canada

How much does a Director of Human Resources make in Canada?

Average base salary

$121,676

The average salary for a director of human resources is $121,676 per year in Canada. 280 salaries reported, updated at July 7, 2026

Director of Human Resources job openings in Canada

slide 1 of 6
slide1 of 6
Director of Human Resources
BC First Nations Justice Council1out of 5 stars.
British Columbia
$110,000–$140,000 a year
Full-time
1 day ago

Highest paying companies for Director of Human Resources in Canada

Average year pay is based on job postings on Indeed in the past 36 months.
Regional Municipality of Wood ...
 
$209,176per year
View company
Cambridge Memorial Hospital
 
$204,329per year
Nutrien
 
$200,450per year
Workland
 
$199,000per year
First Student
 
$195,130per year
NORTHWEST TERRITORIES POWER CO...
 
$194,917per year

Looking to Hire?

Post a Job
Post a JobFind the right candidate on Indeed

Highest paying cities for Director of Human Resourceses near Canada

  1. Calgary, AB
    $191,131 per year
  2. Edmonton, AB
    $156,100 per year
  3. Surrey, BC
    $154,213 per year
  4. Mississauga, ON
    $141,473 per year
  5. Toronto, ON
    $128,854 per year

Where can a Director of Human Resources earn more?

Compare salaries for Director of Human Resourceses in different locations
vs.

How much do similar professions as Director of Human Resources get paid in Canada?

Senior Director of Human Resources

Job openings
Average $159,374 per year