Salary of a Care Worker in the UK ranges £20k–£25k+ annually, £12.82–£15 hourly, with pay differences for NHS, private, and specialist care roles.
A care worker is a professional who provides personal care to people who need help with daily activities. If you are thinking to enter into the care sector as a care worker, the first thing that comes to mind is, “What is the salary of a care worker in the UK?”.
The average salary of a care worker is around £20,000–£25,000+ per year. From April 2025, the minimum salary for newly hired care worker rised to £12.82 per hour or £25,000. Some care workers earn more than that.
This care worker salary discussion helps you to get a clear explanation of care worker salaries in the UK. This blog covers hourly and annual pay, regional differences, experience levels, and how different care roles influence overall wages. At the end of the guide, you will have a clear information on career decision for become a care worker.
The Role of a Care Worker

A Care worker plays a crucial role in supporting people who need care assistance. They ensure the safety, comfort and well-being of the people, whether they are in care homes, home care, or community settings.
If you want to become a care worker, you should know about some of the key responsibilities of a care worker. The responsibilities are:
• Assisting with personal care, washing, showering, dressing, and grooming.
• Helping with meals from preparing to assisting with eating and drinking.
• Assisting or reminding about orderly medicine.
• Helping persons move around safely and support with daily activities.
• Provide emotional support and companionship in social activities.
• Monitor health and behaviour changes and report to supervisors or senior members.
•Maintain accurate and confidential data safe.
• Maintain a safe and clean environment.
• Follow care plans provided by the social care professionals and accompany them with appointment.
There are other responsibilities too, and all of theses varies on the employer and the location. Some of the care workers focus on basic assistance. While the senior and managerial roles have more complex responsibilities and also affect salary.
What is the Salary of a Care Worker in the UK?
In the Uk, the salary of a care worker depends on various factors. Such as a role in the social care sector, experience and location in the UK. On average, a full-time care worker can earn £20,000–£25,000+ per year. And the hourly rate falls between £10 and £15.
Overall, the care worker salary UK is influenced by whether the role is in a care home, home care, live in care, or supported by a local authority or private care provider.
Average Hourly Pay for Care Workers
On average, a care worker in the UK earns a range from £10 to £17 per hour, varying by employer, location and experience. In recent days, many care workers now earn above this range, due to the demand for skills and a pay rise trend across adult social care.
Many employers follow the national living wage or the real living wage set by the Living Wage Foundation. But there are exceptions like working on the night shift, weekends or working overtime, which helps to earn more than the range. Also, some employers and care services pay the travel cost and other expenses.
Average Annual Salary for Full-Time Care Workers
A full-time care worker usually earns between £20,000 to £25,000+ annually. Senior and experienced care workers earn, on average, £25,000–£35,100+. This figure varies by role, qualifications, and whether the worker supports older people, people with learning disabilities, or mental health services.
Senior roles, such as experienced support workers, healthcare assistants, or team leaders, often earn a higher wage. Clear career progression within the adult social care sector can steadily increase a long-term care work salary.
Here is a care worker’s salary overview table for better understanding:
| Pay Type | Typical Range |
| Hourly Pay | £12.82-£15+ per hour |
| Annual Salary | £20,000 and £25,000+ annually |
| Entry Level | £20,000–£22,000 per year |
| Experienced | £25,000–£35,100+ |
This table shows an average salary and reflects the common pay rate across England.
Care Worker Salaries in Different Regions
Care workers’ salaries in the UK vary from city to city. Although the national living wage and national minimum wage set a baseline based on regional living costs and staff shortage. It affects higher rates across different cities.
In the UK, London offers the highest care work salary. The average hourly rate is £13–£15. And other cities like Leeds and Birmingham offers average hourly rate of £11.50 to £13.
Here is a carer salary overview in different regions in the UK.
| Cities in the UK | Average Hourly Rate |
| London | £13-£15 |
| Birmingham | £11.50-£13 |
| Manchester | £11.50-£13.50 |
| Leeds | £11.50-£13.50 |
| Bristol | £11.50-£13 |
| Northern Ireland | £12.50-£13.50 |
How Experience Affects a Care Worker’s Salary?
Care workers’ earnings vary not only by region but also by other factors. If you are a entry level care worker, you may typically earn an average of £11.50-£13 per hour or £20,000-£25,000 annually. If you are an experienced worker, the average pay is £12.50-£15 per hour, or £22,000-£30,000 annually.
In the adult social care sector, usually senior and specialist roles get the highest earnings. Also, if you have clear career progression, qualifications, accredited training such as a Care Certificate, and leadership responsibilities, you can earn a higher wage over time.
Different Types of Care Workers and Their Pay
There are many different types of care workers in the UK. Some of them are support workers, some care team leads and some specilised carer like learning disabilities, dementia, or mental health. Each of them have different pay rate and different responsibilities. Here are some types and their pay rates:
- Care assistants or Support workers: In the Uk, on average they get £11.00 to £13.50+ per hour.
- Senior care workers or team leads: As they are very experienced and have extra responsibility in the social care sector, they get more compared to beginner care workers. Usually, they get on average £12 to £16+.
- Specialised care workers: They are experienced and trained to help a particular type of people. Some of them are specialised in people with learning disabilities, some are dementia, or mental health needs. As they provide specialised support, their pay rates are higher than usual. On average, a specialised care worker gets £13.50–£15+ per hour.
- Home care worker or Live-in carer: Usually, home care workers provide proper meals, medication, and companionship. As they support 24/7, they earn around £100–£140 per day and sometimes free accommodation and food are included.
- Agency care worker: They provide flexible shifts in care homes. As they provide flexible support, their pay rates are high, but annually, they don’t get as much as other care workers. Usually they get around £13 and £16 per hour. Sometimes they get even more on days like holidays, weekends or nights.
NHS and Private Care Worker Salaries
When looking at care worker salaries in the UK, the difference between working for the NHS and private care companies is what you know about. The job may look the same, but the pay, benefits and career opportunities may be very different.
In the NHS, people usually work under titles such as healthcare assistant or support workers in hospitals and community services. Pay is determined by the NHS Agenda for Change pay bands, so it is clear and predictable. Entry-level roles begin at Band 2 or 3 with salaries of around £22,000 to £26,000 (GBP) a year. With more experience, promotion and working unsocial hours, the total salary increase can go up from planned raises and extra pay for overtime.
The major advantage of NHS work is stability. Along with a fixed wage, NHS care workers usually receive paid training, pension contributions, sick pay and a defined path for promotion. The hourly rate may not be the best, but the entire package offers long-term security to many who work in adult social care.
On the other hand, pay is more variable in private care homes and home care services. A care worker in a private position typically will make between £15.50 and £15.50 per hour, depending on experience, location and the type of care being given. Annual salaries in private environments typically range from 23,000 to 30,000 pounds.
Working in the private sector may afford individuals faster pay rises, higher hourly earnings and payment for travel time as well as for home care and live-in care occupations. But pensions and sick pay may vary from one employer to another.
For many care workers, the question of whether they prefer NHS or private care is a matter of whether they want a clear, steady career path or the opportunity to make more money in a more flexible way.
Key Factors That Can Increase or Reduce Care Worker Pay
Care worker pay in the UK is not even and can vary for many reasons. Even in the same job role, two care workers may earn different wages depending on where, when and how they work. Knowing these reasons can help you understand what affects how much you take home.
Some of the reasons are obligations of pay, and some can put limits on how much pay a care worker can get. The table below shows this in a simple and easy-to-compare manner.
| Live-in care or complex needs roles | Factors That Reduce Pay |
| Working night shifts or weekends | Day only or weekday shifts |
| Getting overtime pay | Having only a small number of hours, which are contracted |
| Having a recognised qualification and training | No formal training/certificates |
| Working specialist jobs (such as learning disability, mental health support) | Working general entry-level jobs |
| Doing live-in care or complex needs jobs | Doing basic care home duties |
| Working in high-demand areas (like London) | Low-funded local areas |
| Regular pay rise schemes | Static or capped pay structure |
| Paid travel time in home care | Unpaid travel between visits |
| Live in care or complex needs roles | Basic care home duties |
Overall, the salary of a care worker is influenced by the level of flexibility, the set of skills, and the amount of experience. Taking on jobs that are specialist, getting qualifications or working unsocial hours can provide you with a higher wage.
On the other hand, having few hours and with no opportunity for progression, pay can remain close to the living wage around the nation. Knowing these factors puts you in a better position to grow in the adult social care sector.
Is Care Work Well Paid Compared to Other UK Jobs?
If we consider the salaries for care workers when compared to other jobs, typically, care work is at the bottom of the pay hierarchy. Most care worker jobs earn between £11.50 and £14.50 an hour, which places many care worker jobs near the national living wage.
By way of comparison, warehouse operatives commonly earn between £13 and £15 per hour, while retail supervisors are commonly paid between £12 and £14 per hour, and entry-level construction jobs can start at £14 to £16 per hour. This translates to the fact that the average salary for a care worker (23,000-30,000 GBP per year) is often worse than jobs that require similar physical work but less emotional work.
Full-Year Premium Access
CPD Courses + Free Certifications
Only for £59 (was £999)
Access 400+ expert-led courses for 12 months.No hidden fees. Cancel anytime.
Get Access NowWhy are care workers paid so little?
The primary reason why care workers have low pay is a lack of funding. Many care providers rely on local authority contracts, which typically set pay rates at £11.50-£12.50 per hour. Even the skilful support workers can have problems making much more than this unless they have special roles or can work overtime.
Another problem is that social care is not a business in the same way that other businesses make money. Because it is not profit-driven, wages have remained close to the minimum wage for a long time. Although the effects of recent pay rises have helped somewhat, far too many carers earn less than workers in similar sectors in the UK.
FAQ for Care Worker Salaries in the UK
How many hours can a carer work in a day?
In the UK, a carer typically works up to 8–12 hours per day, depending on their contract and role. Live-in carers may work longer shifts but are entitled to rest breaks.
What is a carer not allowed to do?
A carer must not provide medical treatments beyond their training, give medication without instruction, or act outside their care plan
What is the difference between hourly carer and live-in carer?
An hourly carer visits clients for set hours each day, providing personal care and support. A live-in carer stays in the client’s home, offering round-the-clock assistance, including meals, medication, and companionship, often with accommodation and higher pay included.
How much tax do care workers pay in the UK per month?
Care workers in the UK pay income tax based on their earnings and personal allowance. For example, on a £25,000 yearly salary, tax is roughly £150–£200 per month, plus National Insurance contributions
Final Thoughts
A care job is not all about how much money you make, but rather helping people emotionally, physically or mentally. Understanding What is the salary of a care worker in the UK helps you to select a confident career path. Many jobs begin around the national living wage. But in practise if you get experience, work in different places, or do specialist jobs, you can earn a lot more in the long run.
Care work for adults has steady demand, job security, and steps to move up. If you have the right qualifications and accredited training, and you’re prepared to work different hours, then you can boost your pay to the top. And have a stable and meaningful career, and help people who need care.
