Human resources: Average Salary in Canada, 2026
Find out what the average Human resources salary is
Salary rate
How much does a Human resources make in Canada?
$52,000/ Annual
Based on 10000 salaries
Based on 10000 salaries
The average Human resources in Canada is $52,000 per year or $26.67 per hour. Entry-level positions start at $50,000 per year, while most experienced workers make up to $64,303 per year.
Median$52,000

Low$50,000
High$64,303
Human resources: Average Salary in Canada
Northwest Territories$100,000
Nunavut$92,296
Quebec$85,767
Alberta$85,246
Ontario$83,590
Active jobs with salaries
Human Resources Manager - (Mat leave cover) Established in 2006, CyberClan’s carefully selected team of experts are capable of solving complex cyber security challenges – keeping data secure and bu...Show moreLast updated: 13 days ago
Generalist leads and enhances our diverse human resources initiatives.This vital role encompasses HR operations, benefits management, employee relations, and mentorship programs, ensuring complianc...Show moreLast updated: 30+ days ago
We partner with private, public, and non-profit organizations to design progressive, equitable, and data-driven compensation programs that drive performance and fairness.We are a remote-first, flex...Show moreLast updated: 1 day ago
Notified is hiring a strategic HR Business Partner on our global HR team.Enjoy a hybrid work schedule with office days on Tuesday, Wednesday, and Thursday and flexibility to work from home on Monda...Show moreLast updated: 13 days ago
- Promoted
Human Resources Manager (Maternity Leave Coverage)
CyberClanoshawa, ON, caFull-time
- Promoted
Human Resources Senior Generalist - Tarte Cosmetics USA
Tarte Cosmetics USAoshawa, on, caFull-time
- Promoted
Senior Compensation Consultant - White & Gale Consulting Inc.
White & Gale Consulting Inc.oshawa, on, caFull-time
- Promoted
Human Resources Business Partner - Notified
Notifiedoshawa, on, caFull-time