Average Salaries for Human Resources Professionals

Anja Zojceska | 5/9/2019 | HR Trends

The average salary for HR professionals in the United States and Canada is around $58,000 per year. In the United Kingdom, the average HR salary is £32,533 per year. However, the actual salary for Human Resources professional may vary greatly depending on seniority and location.

Average Salaries for Human Resources Professionals

How much do Human Resources professionals make?

We did an extensive research to find out how much money do Human Resources professionals make

In this blog post, we will present the information and statistics we gathered from many different sources, including Glassdoor, Payscale, U.S. Bureau of Labor Statistics (BLS) etc.

➡️ If you’re an aspiring HR professional, you might be interested in our new eBook: 13 Must-Have Tools for Ambitious HR Teams

We will present our findings in the form of the average salary for Human Resources professionals. 

However, the actual salary a certain HR professional is receiving may vary greatly depending on many different factors.

The main factors influencing the actual salary of HR professionals are:

  • Job title

  • Specialization 

  • Location

  • Years of experience

  • Industry.

HR professionals’ job title, their main tasks and responsibilities, where they live and where they work can create the difference in the actual amount of money they are receiving for their work. 

Salary range for HR professionals can be significantly different for different HR positions, in different countries, across different industries, etc.  

With this in mind, let’s proceed by examining the average salary for Human Resources professionals.

What is the average Human Resources salary?

In order to determine an average salary for Human Resources professionals in the United States, we consulted 3 sources: 

  1. Glassdoor
  2. Payscale  
  3. the Occupational Outlook Handbook from the U.S. Bureau of Labor Statistics (BLS).

Here is what we found out:

  • According to Payscale, the average pay for a Human Resources (HR) Professional in the United States is $56,641 per year.

Average-salary-human-resources-professional

  • Glassdoor reports a bit higher number.  Glassdoor found the national average salary for a Human Resources Professional is $59,385 in United States.

  • As stated in the latest Occupational Outlook Handbook from the U.S. Bureau of Labor Statistics (BLS), the median annual wage for Human Resources Professionals was $60,880 in May 2018.

➡️ Conclusion:

We can conclude that the average HR salary in the USA is between $57,000 and $60,000 per year.

We also researched the average HR salary in other countries: Canada and UK. 

  • According to reed.co.uk, the average Human Resources salary in the UK is £32,533 per year. 

  • According to neuvoo, the average Human Resources salary in Canada is $59,681 per year.

Average salaries for different positions in Human Resources

There is a wide range of salaries depending on the HR job title and the country

In the following text, we will examine the average salary for 3 distinct HR job titles (HR director, Hr manager and HR assistant) in 3 different countries (USA, UK and Canada). 

HR director

The HR director is the highest-ranking HR position in a company. 

HR director is responsible for the overall operation of a company's human resources department. 

A person in this position initiates and supervises the implementation and advancement of human resource processes, like compensation, benefits, training and development, budget, and labor relations etc.

Related to their highest position, HR directors have the highest salaries among HR professionals. 

Let’s take a look at the average salary of an HR director in different countries:

USA

  • According to Payscale, the average pay for a Human Resources (HR) director in the United States is $86,837 per year.

Average-salary-human-resources-director

  • According to Glassdoor, the national average salary for a Human Resources director is $106,842 in the United States.

Canada

  • According to neuvoo, the average Human Resources director salary in Canada is $108,950 per year or $55.87 per hour.
    Entry level positions start at $45,400 per year while most experienced workers make up to $165,575 per year.

  • According to Payscale, the average pay for a Human Resources (HR) director is $99,777 per year in Canada.

  • According to Glassdoor, the national average salary for a Human Resources director is $134,379 in Canada.

UK

  • According to Glassdoor, the average salary for a Human Resources director is £99,457 in London, UK.

  • According to Payscale, the average pay for a Human Resources (HR) director is £68,694 per year in the United Kingdom.

➡️ Conclusion:

The average compensation for an HR director is around:

  • $90,000 per year in the USA
  • $100,000 per year in Canada 
  •  £80,000 per year in the UK.

HR manager

The HR manager is an HR professional who serves as the operational leader of a company's human resources team. 

A person in this position develops policies and coordinates human resources department’s activities. 

According to their managerial position, HR managers have higher salaries than HR assistants whom they manage, but lower than HR directors to whom they report. 

Let’s take a look at the average salary of an HR manager in different countries:

USA

  • According to Payscale, the average pay for a Human Resources (HR) Manager in the United States is $65,490 per year.

Average-salary-human-resources-manager

  • According to Glassdoor, the national average salary for a Human Resources Manager is $76,464 per year in the United States.

  • According to the U.S. Bureau of Labor Statistics (BLS), the median annual wage for human resources managers was $113,300 in May 2018.

  • According to the Data USA, the average yearly wage for Human resources managers was $85,939 in 2016.

Canada

  • According to neuvoo, the average Human Resources Manager salary in Canada is $77,006 per year or $39.49 per hour.
    Entry level positions start at $45,000 per year while most experienced workers make up to $110,124 per year.

  • According to Payscale, the average pay for a Human Resources (HR) Manager in Canada is $68,698 per year.

  • According to Glassdoor, the national average salary for a Human Resources manager is CA$115,090 in Canada.

UK

  • According to reed.co.uk, the average People Manager salary in the UK is £66,287 per year. 

  • According to Glassdoor, the national average salary for a Human Resources manager is £46,520 per year in the United Kingdom.

  • According to Payscale, the average pay for a Human Resources (HR) manager is £35,628 per year in the United Kingdom.

  • According to Indeed UK, the average salary for a Human Resources Manager is £42,446 per year in the United Kingdom.

➡️ Conclusion:

The average compensation for an HR manager is around:

  • $80,000 per year in the USA and Canada 
  •  £50,000 per year in the UK.

HR assistant 

The HR assistant is an HR professional who handles the daily administrative and HR duties in a company. 

A person in this position is responsible for updating personnel records and assisting with payrollrecruitment and onboarding processes.

Let’s take a look at the average salary of an HR assistant in different countries:

USA

  • According to Payscale, the average pay for a Human Resources (HR) Assistant in the United States is $39,464 per year.

Average-salary-human-resources-assistant

  • According to Glassdoor, the national average salary for a Human Resources Assistant is $42,908 per year in the United States.

  • According to the U.S. Bureau of Labor Statistics (BLS), the mean annual wage for human resources managers was $40,700 per year.

Canada

  • According to neuvoo, the average Human Resources assistant salary in Canada is $38,592 per year or $19.79 per hour.
    Entry level positions start at $25,370 per year while most experienced workers make up to $64,608 per year.

  • According to Payscale, the average pay for a Human Resources (HR) assistant is C$39,861 per year in Canada.

  • According to Glassdoor, the national average salary for a Human Resources assistant is $43,154 per year in Canada.

UK

  • According to Glassdoor, the average salary for a Human Resources assistant is £24,409 in London, UK.

  • According to Payscale, the average pay for a Human Resources (HR) assistant is £20,396 per year.

  • According to Indeed UK, The average salary for a Human Resources Assistant is £22,442 per year in the United Kingdom.

➡️ Conclusion:

The average compensation for an HR assistant is around:

  • $40,000 per year in the USA and in Canada 
  • £22,000 per year in the UK.

Human resources job outlook

According to the U.S. Bureau of Labor Statistics (BLS), employment of human resources managers is projected to grow 9% from 2016 to 2026. 

As new companies form and organizations expand their operations, they will need HR professionals to ensure that firms adhere to changing and complex employment laws. 

Strong competition can be expected for most positions in HR field.

demo request- need ATS or Recruitment Marketing platform?

TalentLyft ATS

Your Hiring Teammate

TalentLyft is intuitive and simple recruitment software specialized for SMBs.
Try it free for 14 days!
No credit card required, unsubscribe at any time.