Hr: Average Salary in Canada, 2026
Find out what the average Hr salary is
Salary rate
How much does a Hr make in Canada?
$82,297/ Annual
Based on 10000 salaries
Based on 10000 salaries
The average Hr in Canada is $82,297 per year or $42.20 per hour. Entry-level positions start at $77,084 per year, while most experienced workers make up to $83,500 per year.
Median$82,297

Low$77,084
High$83,500
Hr: Average Salary in Canada
Nunavut$74,125
Quebec$48,580
British Columbia$43,078
Ontario$40,765
Alberta$39,229
Active jobs with salaries
The Human Resources Officer, Employee Services, investigates complaints, supports the grievance process, and helps implement EDI initiatives.Show moreLast updated: 7 days ago
A construction project management firm based in Canada seeks an HR Generalist to manage labor and union relations for a unionized workforce.The candidate will oversee HR operations, ensure complian...Show moreLast updated: 17 days ago
A leading construction company in Ontario is looking for an HR Generalist F/H to manage labor and union relations for a unionized workforce.Responsibilities include overseeing HR operations, payrol...Show moreLast updated: 18 days ago
The Human Resource Generalist is responsible for administering programs related to all phases of human resources activity.At GEODIS, we don’t just move goods through the supply chain, we are passio...Show moreLast updated: 27 days ago
- Promoted
Human Resources Officer, Employee Services - C$32 - C$32.3 An Hour
Community Living Oshawa/ClaringtonOshawa, Canada, CAFull-time
- Promoted
HR Generalist - Union Relations for Nuclear Project
VINCI Construction Grands Projets Hellas S.A.PickeringFull-time
- Promoted
HR Generalist: Union Relations & Payroll Lead
FreyssinetPickeringFull-time
- Promoted
HR Generalist - CA
MhrwebAjaxFull-time