Content has loaded

Human resources representative salary in Canada

How much does a Human Resources Representative make in Canada?

Average base salary

$60,937

The average salary for a human resources representative is $60,937 per year in Canada. 36 salaries reported, updated at October 25, 2026

Human Resources Representative job openings in Canada

slide 1 of 4
slide1 of 4
Human Resources Representative
Enoch, AB
$75,000–$83,030 a year
Full-time
3 weeks ago

Highest paying companies for Human Resources Representative in Canada

Average year pay is based on job postings on Indeed in the past 36 months.
City of Burlington, Ontario
 
$104,362per year
View company
Enbridge
 
$90,480per year
Insurance Corporation of Briti...
 
$85,450per year
CITY OF ST. CATHARINES
 
$80,572per year
Altis
 
$80,000per year
TOWN OF WASAGA BEACH
 
$76,866per year

Looking to Hire?

Post a Job
Post a JobFind the right candidate on Indeed

Highest paying cities for Human Resources Representatives near Canada

  1. Mississauga, ON
    $68,954 per year
  2. North Bay, ON
    $67,588 per year
  3. Calgary, AB
    $64,713 per year
  4. Langley, BC
    $63,237 per year
  5. Courtenay, BC
    $62,128 per year

Where can a Human Resources Representative earn more?

Compare salaries for Human Resources Representatives in different locations
vs.

Frequently Asked Questions (FAQs) about Human Resources Representative

The average salary for a Human Resources Representative is $60,937 per year in Canada. This figure is based on 36 salaries taken from job postings on Indeed in the past 36 months, last updated on October 25, 2026.

Human Resources Representative jobs on Indeed - find your next one today.

Human Resources Representative salaries typically range between a low of $49,772 and a high of $74,606 per year, depending on experience, location, and the hiring company.

Some of the highest-paying cities for Human Resources Representative include Mississauga, ON at $68,954 per year, North Bay, ON at $67,588 per year and Calgary, AB at $64,713 per year.

Based on recent job postings on Indeed, some of the top-paying companies for Human Resources Representative include City of Burlington, Ontario ($104,362 per year) and Enbridge ($90,480 per year).