Talent.com

Hrm: Average Salary in Canada, 2026

Find out what the average Hrm salary is

Salary rate
How much does a Hrm make in Canada?
$55,709/ Annual
Based on 169 salaries
The average Hrm in Canada is $55,709 per year or $28.57 per hour. Entry-level positions start at $42,042 per year, while most experienced workers make up to $64,279 per year.
Median$55,709
chart
Low$42,042
High$64,279
Hrm: Average Salary in Canada
Alberta$108,001
Quebec$95,768
British Columbia$82,200
Ontario$72,500
Nova Scotia$56,347
Active jobs with salaries

Human Resources Business Partner (HRBP)

NFP, an Aon company (Canada)Oshawa, Durham Region, CA
Full-time +1

Full-Time, Permanent Position, Current Vacancy.Business Line: Human Resources.Hours Per Week: 35 (Full-Time).Preferred Locations: Ottawa, Windsor, Hamilton, Mississauga, Toronto, Markham, Oshawa – ... Show more

 • Promoted

Human Resources Manager - Adamson Systems Engineering

Adamson Systems Engineeringport perry, on, ca
Full-time

Our distribution network extends to all parts of the globe.We source raw materials both domestically and internationally, and we employ both a local and remote workforce that represent the brand.Th... Show more

 • Promoted

Intermediate Human Factors Engineer

MixModePickering, ON, CA
Full-time

We are currently seeking an Intermediate Human Factors Engineer for our Pickering, ON office.This posting is for an existing vacancy for which we are actively recruiting.To perform this job success... Show more

 • Promoted

Dayforce HCM Payroll Implementation Consultant

PayTechoshawa, on, ca
Full-time

Note: Dayforce Payroll implementation experience required.Requires a strong Dayforce Payroll consultant who has directly led the payroll workstream and has hands-on experience configuring, testing,... Show more

 • Promoted