HR Officer Salary UK 2026

The average advertised pay for a HR Officer, based on live UK vacancies — with how it compares to similar roles and how many jobs are available right now.

£35,000
median advertised salary
37
live jobs right now
69%
permanent roles
87%
via agencies

How much does a HR Officer earn in the UK?

The average advertised salary for a HR Officer in the UK is £35,000 a year, based on 30 live vacancies carrying salary information this month. That is about £2,920 a month or £17.95 an hour before tax, on a 37.5-hour week. 69% of current adverts are permanent, and 87% are posted through recruitment agencies.

HR Officer adverts mention AI or automation 0% of the time — among the most AI-proof roles we track.

How HR Officer pay compares

Median advertised salary for HR Officer beside other UK job titles, from the lowest paid to the highest.

How other roles compare

RoleMedian payLive jobsPermanentAI mentions
Azure Engineer £124,00016 68%21%
Brand Manager £55,00024 96%0%
Mortgage Broker £48,0005 96%0%
Groundworker £42,000272 32%0%
Pastry Chef £35,00012 78%0%
HR Officer £35,00037 69%0%
Payroll Administrator £31,00063 63%1%
Office Administrator £28,000143 67%0%
Apprentice £20,000144 81%5%

Latest HR Officer jobs

HR Systems & Operations Officer

Prospero Teaching

£170 – £250 a day

Apply

Nationwide · Temporary · 10 hours ago

SEN Teacher. Carshalton | Full-Time. Prospero Teaching is currently seeking enthusiastic and dedicated SEN Teachers to join a..

HR Systems & Operations Officer

Prospero Teaching

£35,000 – £45,000 a year

Apply

Beckenham · Temporary · 10 hours ago

HR Systems and Operations Officer. Prospero Teaching is currently seeking a highly organised and proactive HR Systems and..

HR Officer - Part Time

Seymour John Ltd

Pay not stated

Apply

Tamworth · Permanent · 14 hours ago

HR Officer | Tamworth | Permanent | Office Based | Part Time Hours 09:00-15:00 Monday to Thursday. Are you an experienced HR..

HR Officer

Recruitable Staffing Solutions

£38,000 – £40,000 a year

Apply

Warwick · Temporary · 1 day ago

HR Officer. Location: Warwick. Salary: £38,000-£40,000 per annum, depending on experience. Contract: Three-month temp-to-perm,..

HR Officer

LJ Recruitment

£35,000 a year

Apply

City of London · Permanent · 1 day ago

Junior HR Officer - International Bank. Location: London (Office-Based, Monday to Friday. Salary: £35,000 per annum. Are you an..

HR Officer

Elevation Recruitment Group

£27,000 – £29,000 a year

Apply

Doncaster · Permanent · 2 days ago

Elevation HR are delighted to be recruiting for a leading service business in Doncaster as they look to recruit a HR Officer into..

Assistant HR Officer

Adecco

£14.10 an hour

Apply

Exeter · Part Time · 2 days ago

Adecco are pleased to be recruiting for an Assistant Human Resources Officer (Part-Time) to work within the Dorset Police Force..

HR Officer

4Recruitment Services

£17.97 an hour

Apply

Exeter · Contract · 3 days ago

HR Officer. Devon & Cornwall Police. Based either EX2 7HQ or PL6 5HT. Contract – minimum 1 year. PAYE: £17.97 per hour..

HR Officer

Michael Page

£154 a day

Apply

London · Contract · 3 days ago

As an HR Officer in the not-for-profit sector, based in London, you'll play a vital role in supporting the day-to-day operations..

HR Officer

We Are Zenith

Pay not stated

Apply

Banbury · Permanent · 3 days ago

Zenith are looking to recruit an experienced HR Officer to support the HR Manager in the provision of a site Human Resources..

Browse 37 live HR Officer jobs →

How we calculate this. Figures come from live HR Officer vacancies in the CV-Library feed, refreshed monthly. The median uses adverts that state pay; hourly and weekly rates are annualised (hourly × 37.5 × 52). Ambiguous or "competitive" salaries are excluded rather than guessed. Read the full methodology →