How much does a pharmacist make UK? The answer is not the same for everyone. It depends on your experience, the place you work, and your role. Pharmacists do more than give out medicines. They help patients with prescriptions, check the right doses, manage medicine stock, and take part in clinical trials. They can work in hospitals, local pharmacies, GP surgeries, prisons, or private healthcare, so their jobs are very different and interesting.
On average, a pharmacist in the UK earns about £55,500 a year. New pharmacists in the NHS start at around £35,000, while senior roles like chief pharmacists can earn over £110,000. Locum pharmacists earn £25–£60 per hour, and private jobs often pay more. Your pay also changes depending on the city, experience and specialisation. Pharmacy is a career with steady growth and good pay.
Now, let’s dive in and explore how pharmacist salaries work across the UK.
What Does a Pharmacist Do?
Pharmacists do more than give out medicines. They check prescriptions, explain how to take medicines safely, make sure doses are correct, and watch for side effects. They also look after medicine stock, help junior staff, support clinical trials, and sometimes take part in research to improve treatments.
Where a pharmacist works changes their daily tasks. In NHS hospitals, they work closely with doctors and patients. In GP surgeries, they focus on prescriptions and patient advice. Community pharmacies deal with medicines and over-the-counter care. Private sector pharmacists often work on special treatments or research projects.
How Much Does a Pharmacist Make UK on Average

Want to know how much a pharmacist can earn in the UK? On average, pharmacists make about £55,578 a year. Your pay depends on your experience, role, NHS band, location, and type of contract.
New pharmacists in the NHS usually start around £35,000 a year. As you gain experience, mid-level pharmacists can earn between £40,000 and £60,000. Senior roles, like consultant or chief pharmacist, can earn over £110,000. Private sector jobs often pay more than NHS roles, especially in hospitals, research, or special treatments.
All these factors affect the pharmacist’s salary in the UK. The more responsibility you take and the more skills you use, the higher your pay. Special jobs or leadership roles usually earn the most. Pharmacy is a career with steady growth and good money.
NHS Pharmacist Salary Breakdown
NHS England Salaries
In NHS England, newly qualified pharmacists in Band 6 earn £35,392. Clinical pharmacists in Band 7 earn around £43,742. Senior and lead roles in Bands 8a to 8d earn between £50,952 and £96,376. Chief pharmacists in Band 9 can earn £99,891 to £114,949. London salaries are higher because of the High-Cost Area Supplement.
NHS Scotland Salaries
In NHS Scotland, salaries range from £37,831 in Band 6 to £116,428 in Band 9. Senior pharmacists, consultant pharmacists, deputy chiefs, and chief pharmacists earn more as they gain experience. Each band has pay steps that rise with years of work, giving clear growth opportunities.
NHS Wales Salaries
In NHS Wales, Band 6 to Band 9 salaries range from £35,922 to £116,673. Pay rises with experience within each band. Higher bands come withÂ
Locum Pharmacist Pay Rates
Want to know how much does a pharmacist make UK as a locum? The pay usually ranges from £25 to £60 per hour. The rate depends on your experience and the type of role you take.
Locum work gives higher pay per hour and more flexible working hours. Many pharmacists pick these roles to try different workplaces or manage their own schedule. You can work in hospitals, local pharmacies, or GP surgeries on short-term contracts.
The main drawback is less job security compared to permanent NHS roles. Still, locum jobs give good experience, better hourly pay, and a chance to grow in your career.
Private Sector and Hospital Pharmacist Salaries
In the private sector, pharmacist salary UK usually ranges from £50,000 to £70,000 per year. Jobs in pharmaceutical companies, private hospitals, and specialist clinics usually pay more than those in local pharmacies.
Your pay also depends on the city. Pharmacists in London earn more than those in other cities because living costs are higher and skilled staff are in demand.
Private sector jobs often include extra benefits. You may get bonuses, flexible hours, or the chance to work on specialist treatments. These roles also help pharmacists gain experience and grow their careers faster. Private sector positions bring more pay, extra perks, and faster promotion chances.
Top Paying Cities for Pharmacists in the UK
Where you work can change how much does a pharmacist make UK. Pay depends on the number of jobs available, the cost of living, and the type of hospitals or clinics in the area.
Here are the top 10 cities where pharmacists earn the most:
- London: £60,919 – high demand and high living costs
- Doncaster: £59,196 – many healthcare jobs
- Liverpool: £58,918 – big hospitals pay more
- Bristol: £55,662 – mix of NHS and private work
- Manchester: £53,986 – lots of healthcare roles
- Coventry: £53,849 – good pay for skilled pharmacists
- Leicester: £51,624 – hospitals and pharmacies offer jobs
- Birmingham: £51,613 – many healthcare opportunities
- Godalming: £51,486 – smaller town, specialist clinics
Big cities like London pay more because hospitals and clinics compete to hire skilled pharmacists. Smaller cities still offer good pay, especially as you gain experience. Choosing the right city can help you earn more and grow your pharmacy career.
How Do You Become a Pharmacist in the UK?
To work as a pharmacist, you need proper training first. Firstly, you study a Master of Pharmacy (MPharm) degree. This course takes four years to complete. It must be approved by the General Pharmaceutical Council (GPhC). During your studies, you learn about medicines, patient care, and how to use drugs safely.
Next, you move to foundation training. This step takes one year. Many people call it the pre-registration year. Here, you work in a real pharmacy. You learn by doing the job and build practical skills every day. As a result, the full process takes five years. After that, you can register and start working as a qualified pharmacist.
Over time, you can improve your skills. You can choose a clinical specialisation or a consultancy role. These options can help you earn more and grow faster in your career.
Career Progression and Salary Growth
A pharmacy career grows step by step, and your pay grows with it. Entry-level pharmacists start in Band 6 as newly qualified staff. Next, you can move to mid-level roles like clinical pharmacists or senior pharmacists in Bands 7 to 8a. Advanced roles include consultant pharmacists, deputy chiefs, and chief pharmacists in Bands 8c to 9.
Over 5 to 15 years, most pharmacists move up these bands. Each step gives more responsibility and higher pay. Senior NHS roles earn much more than entry-level jobs.
At the same time, private sector and locum roles give extra opportunities. They pay higher hourly rates and offer flexible hours. These jobs also let you gain different types of experience. Smart career choices help you gain experience, lead teams, and earn more as a pharmacist.
Tips to Maximise Your Pharmacist Earnings
Here are some ways to boost your pharmacist’s earnings:
- Work in cities or hospitals that pay more to increase your salary.
- Do locum work for flexible hours and higher pay.Â
- Focus on clinical or consultant roles to reach the top NHS bands and earn more.
- Keep learning with training, courses, and certificates to improve your skills and pay.
- Plan your career carefully to take senior roles and boost your long-term pharmacist salary in the UK.Â
Final Thoughts
So, how much does a pharmacist make UK? The answer depends on your experience, location, and job role. New pharmacists start at around £35,000. Senior roles can earn over £110,000. Private jobs and locum work can also help you earn more.
As you gain experience, your pay grows step by step. First, you start at Band 6. Then, you move to higher roles with more responsibility. Each step gives better pay and more job options. At the same time, your choices matter. Where you work and what skills you learn can change your income. So, plan your career early and keep learning new skills.
Now, take action. Start shaping your future today. Join our Pharmacy Technician Course and start your path in healthcare.
Frequently Asked Questions (FAQs)
1. How much is a pharmacist paid in the UK?
- Pharmacist pay in the UK varies by experience, workplace, and location. On average, you can earn around £55,500 a year. New NHS pharmacists start at about £35,000, while senior roles like chief pharmacists can earn over £110,000. Private sector jobs or locum work often pay even more.
2. What GCSE do I need to be a pharmacist?
- To start a pharmacy degree, you usually need good GCSEs in English, Maths, and Science. Some schools prefer Chemistry and Biology too. These basics help you get onto the MPharm degree and start your path to becoming a pharmacist.
3. Do pharmacists get paid by NHS?
- Yes, pharmacists working in the NHS get a salary set by NHS bands. Your pay depends on your band, experience, and role. Entry-level Band 6 pharmacists earn around £35,000, while top Band 9 chief pharmacists can earn over £110,000.
4. How much does a Boots pharmacist earn?
- A pharmacist at Boots typically earns between £40,000 and £50,000 per year, depending on experience and location. Managers or senior pharmacists in stores may earn a bit more, especially in London or bigger cities.
5. How much does a Tesco pharmacist earn?
- Tesco pharmacists usually earn around £40,000 to £48,000 per year. Like other retail pharmacies, pay can vary by store location, seniority, and extra responsibilities.
6. Is a pharmacist a stressful job?
- Pharmacy can be stressful at times. You deal with lots of patients, prescriptions, and responsibility for medicines. However, many pharmacists enjoy helping people, the steady work, and the good pay. Stress levels often depend on your workplace and how busy it gets.
7. Who has more salary, a nurse or a pharmacist?
- Pharmacists usually earn more than nurses. Entry-level nurses start around £27,000, while experienced nurses may reach £45,000–£50,000. Pharmacists, even at entry-level NHS Band 6, earn around £35,000, and senior pharmacists can earn over £110,000, making it one of the higher-paid healthcare jobs.
