Work wellbeing score is 67 out of 100
3.7 out of 5 stars.
Write a review

Care Worker yearly salaries in England at NHS

Job Title
Care Worker1,444 salaries
Average salary
£23,058 per year
Above national average
Average £23,058
Low £11,000
High £35,000

Salary estimated from 1,444 employees, users, and past and present job advertisements on Indeed in the past 12 months. Last updated: 28 November 2023

Compare all Care Worker salaries in England

Job Openings

See all Care Worker jobs at NHS

Reviews for Care Worker at NHS

Good quality

For what we do at work our salary’s low and inflation is too higher, so because of that I asked my , I my in good job Occupational, currently everything is high to buy,


Was this review helpful?

Safe employment

Hard work but rewarding. Pay for the work is unfair but that's more a political thing. Good standard of training and advancement. Good holiday entitlement
Was this review helpful?

Great, but some things need to change

Great job, but the understaffing is ridiculous . The staff are great but so over worked. It is a shame as its the patients that suffer for it. Obviously there is an uproar at the moment about pay which definitely needs looked at. This would be the best job in the word if things were fixed
Was this review helpful?
See all NHS Care Worker reviews

How much does a Care Worker make at NHS in England?

Average NHS Care Worker yearly pay in England is approximately £23,058, which is 14% above the national average.

Salary information comes from 5,426 data points collected directly from employees, users, and past and present job advertisements on Indeed in the past 36 months.

Please note that all salary figures are approximations based upon third party submissions to Indeed. These figures are given to the Indeed users for the purpose of generalised comparison only. Minimum wage may differ by jurisdiction and you should consult the employer for actual salary figures.

  • NHS
  • Salaries
  • Care Worker
  • England
Tell us how to improve this page
What would you add or change?