Talent.com

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
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
chart
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

Talent Acquisition Partner

CarePartnersOshawa, ON, CA
CA$55,000.00 yearly
Full-time +1

As a result of our continuous growth, we have an opening in our Human Resources team as a Talent Acquisition Partner ! The Talent Acquisition Partner will be accountable for strategic relationship ... Show more

 • Promoted

Online Survey Participant: Work Remote and Earn Up To $25 Per Survey

Earn HausBrock, ON, CA
Remote
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Eco-Tec HR Manager – Strategic Partner

Kovalus Separation SolutionsPickering, ON, Canada
Full-time

Advance your career as the HR Manager at Eco-Tec in Pickering, ON.Focus on strategic HR leadership, compliance, and workforce development to drive business success.As HR Manager, you will take char... Show more

 • Promoted

HR Generalist - CA

GEODISAjax, ON, CA
Full-time

At GEODIS, we don’t just move goods through the supply chain, we are passionate about helping you move your career to the next level.As a company, our emphasis on excellence has made us a global su... Show more

 • Promoted