The average salary for pharmacist UK usually stands between £48,000 and £55,000 per year. In most cases, pay changes with experience, role and workplace. Newly qualified pharmacists often start around £38,000 to £47,000 in the NHS. With time and skills, experienced pharmacists can earn close to £65,000.
Senior NHS roles, especially Band 8 and 9. They can go above £100,000. In community pharmacy, salaries at Boots often start near £42,000. Overall, pharmacist pay in the UK stays stable and grows with experience and responsibility.
Let’s take a full look at the breakdown below and explore how each factor shapes average salary for pharmacist UK
What is the Average Salary for Pharmacist UK Today?
The average pay for pharmacists in the UK today shows a clear and steady range. Most data points match closely across different reports.
Here’s the thing. The average salary sits around £55,342 per year, based on Indeed 2026 data. At the same time, most salary studies show a wider range of £48,254 to £61,608 per year.
In simple words, most pharmacists in the UK earn around £50,000 to £60,000 a year. This comes from more than 7,600 salary reports. So the data feels strong and reliable.
Now the key point. Your pay does not stay fixed. It changes with your job role, your experience and where you work in the UK.
How Does Pharmacist Salary in the UK Change by Experience Level?
Pharmacist pay in the UK rises step by step. More experience always means more money. Let’s keep it simple. To start, entry-level pharmacists earn around £39,000 to £40,000 per year. This is for new graduates. In the NHS, this usually starts at Band 6.
Next come experienced pharmacists. They earn around £60,000 to £65,000+ per year. Their work becomes more advanced and more demanding at this stage.
After that, senior pharmacists move to the top level. They can earn £65,000 or more. Many also take leadership roles or work as specialists. So, the main point is simple. More experience leads to higher pay in a pharmacy job.
If you want to see the full breakdown of pharmacist pay in the UK. Read the guide about: How Much Do Pharmacists Make in the UK? Salary Breakdown.
What is the NHS Pharmacist Salary Structure in the UK?
The NHS uses a clear band system for pharmacist salaries. As you gain experience, you move into a higher band and earn more money.
Band 6 NHS Pharmacist
This is the starting level for most newly qualified pharmacists. Salary usually ranges from £32,306 to £39,027 per year.
Band 7 NHS Pharmacist
This level suits more experienced pharmacists. Salary usually ranges from £40,057 to £45,839 per year.
Band 9 NHS Pharmacist
This is one of the highest NHS levels for senior pharmacy roles. Pharmacists with up to 5 years of experience can earn up to £93,735. Those with more than 5 years of experience can earn up to £108,075.
What is the Average Pharmacist Salary in Different UK Cities?
Pharmacist salaries can change a lot from one city to another. In most cases, bigger cities offer higher pay because living costs are also higher.
- London: Pays around £61,326 per year.
- Doncaster: Salaries reach around £59,196 yearly.
- Liverpool: Pharmacists earn around £58,623 yearly.
- Bristol: Offers close to £55,312 annually.
- Coventry: Salaries stay near £54,444 per year.
Some older city salary reports also show:
- Manchester: Averages around £52,342 each year.
- Birmingham: Pays about £52,145 per year.
- Blackburn: Offers nearly £50,101 annually.
London continues to offer the highest average pharmacist salary in the UK. On the other hand, smaller cities usually stay between £50,000 and £54,000 per year.
Why Does the Average Salary for Pharmacist UK Vary So Much?
Pharmacist pay in the UK is not the same for everyone. Many simple factors shape how much a pharmacist earns. First, experience plays a big role. New pharmacists earn less, while experienced pharmacists earn more. Next, the job sector also matters. NHS roles follow fixed pay bands, but private sector jobs can offer different pay based on the employer.
Location also changes salary. London usually pays more than other regions. Smaller cities often offer lower salaries. The type of pharmacy also affects income. Hospital pharmacists, community pharmacists and clinical specialists all earn different amounts based on skills and responsibility.
How Much Do Locum Pharmacists Earn Per Hour in the UK?
Locum pharmacists earn more per hour than in regular jobs. They usually earn around £25 to £35 per hour. The exact pay depends on place, experience and demand.
Here’s the simple idea. Locum pharmacists do not get a fixed monthly salary. They earn money per hour or per shift. So, they can choose when to work.
The main benefit is clear. Locum work can give higher short-term income than full-time jobs. Because of this, many experienced pharmacists pick locum work. It helps them earn more and also gives them free time.
What is the Salary Difference between NHS and Private Pharmacy Jobs?
Pharmacist pay in the UK changes a lot between NHS and private jobs. Here’s a clear view in one table.

What are the Highest Paying Pharmacist Jobs in the UK?
Some pharmacist jobs in the UK pay much more than others. These jobs need extra skills, training and more responsibility.
Senior NHS clinical pharmacists earn higher pay because they handle complex patient care. Specialist hospital pharmacists also earn more because they work with advanced treatments. Pharmacy manager roles pay well since they manage staff, stock and daily work in the pharmacy.
Locum senior consultant pharmacists often earn higher hourly rates. They also enjoy flexible working hours. High-end private pharmacy jobs can also offer strong pay based on the company and role. In senior NHS roles, pay can go up to £108,000. More skills and more responsibility bring higher salaries in pharmacy jobs.
How Do Working Hours Affect Pharmacist Salary in the UK?
Pharmacists usually work 38 to 42 hours each week. This is the normal full-time schedule. Some jobs include extra hours. They may work weekends, evenings or bank holidays. Many roles follow a rota system, so shifts change each week.
Extra hours often mean extra pay. Overtime and difficult shifts can increase total income. So, the simple idea is this. More flexible work or more hours can help pharmacists earn more money.
What are the Career Growth Opportunities for Pharmacists in the UK?
Pharmacists in the UK have many ways to grow in their careers. They can start small and move into higher roles over time. First, there is a clear path from junior to senior roles. As experience grows, pharmacists move up step by step.
Next, the NHS uses a band system. This system helps pharmacists move to higher pay levels as they gain skills and experience. There are also special career paths. Some pharmacists work in hospitals. Some join research roles. Others take leadership roles in community pharmacy.
In the private sector, pharmacists can also grow. They can start as store staff and move up to store manager. After that, they can move into regional roles. Salary and career growth increase when responsibility increases, not just with time.
What is the Final Takeaway on Average Salary for Pharmacist UK?
Before we finish, let’s quickly sum up the key points in a simple way. This will help you see the full picture at a glance.
- Overall average salary: £48,000 to £62,000 per year.
- Entry-level pharmacists: £39,000 to £43,000.
- Experienced pharmacists: £60,000 to £65,000+.
- Senior NHS roles: Up to £108,000.
The clear takeaway is simple. Pharmacist salary in the UK stays stable and follows a clear structure. In fact, it grows step by step with experience and responsibility.
Final thoughts
The average salary for pharmacist UK stays strong and steady. Most pharmacists earn a fair income that grows with experience and responsibility. From entry-level to senior roles, pay increases step by step. Overall, it is a respected and rewarding career with clear growth and good long-term earning potential.
Want to start your pharmacy career with the right skills? Join our Pharmacy Assistant & Technician Course.
Frequently Asked Questions (FAQs)
1. How much is a pharmacist paid in the UK?
- Pharmacists in the UK usually earn around £48,000 to £62,000 per year, depending on experience and role.
2. What does a Boots pharmacist earn?
- A Boots pharmacist often earns around £38,000 to £55,000 per year, based on experience and location.
3. Is pharmacy a high paid job?
- Yes, pharmacy is a well-paid job in the UK, especially with experience and senior roles.
4. What is the lowest salary for a pharmacist?
- The lowest salary for a new pharmacist is usually around £38,000 per year in the NHS.
5. Is a pharmacist a stressful job?
- Yes, it can be stressful because pharmacists handle medicines, patients and busy workdays.
6. Who is the highest-paid pharmacist?
- Senior NHS pharmacists and specialist consultants are the highest paid, earning up to £100,000+.
7. Will AI replace pharmacists?
- No, AI will support pharmacists, but human judgement will still be very important.
8. What are the 7 stars of pharmacist?
- The 7 stars include carer, decision-maker, communicator, manager, lifelong learner, leader and teacher.
9. Where do pharmacists earn the most money?
- Pharmacists earn the most in London and in senior NHS or specialist roles.
10. Are pharmacists rich in the UK?
- Most pharmacists live a comfortable life, but not all become rich in the UK.
