UK Pharmacist Salary
In the NHS in England, a newly registered hospital pharmacist is typically paid on Agenda for Change Band 6, £37,339–£44,962 for the 2024/25 NHS Agenda for Change pay year (effective 1 April 2024). Specialist pharmacists sit at Band 7 (£46,148–£52,809) and advanced pharmacists at Band 8a (£53,755–£60,504). Community (high-street) pharmacy pay is set by employers and sits outside these bands.
Source: NHS Employers, Agenda for Change pay scales 2024/25 (effective 1 April 2024). Last reviewed 2026-07-03.
NHS Agenda for Change pay bands (England, 2024/25)
| Band | Salary range (England) | Typical role |
|---|---|---|
| Band 5 | £29,970 – £36,483 | Foundation trainee pharmacists in NHS hospitals are commonly paid on this band. |
| Band 6 | £37,339 – £44,962 | Newly registered / early-career hospital pharmacists. |
| Band 7 | £46,148 – £52,809 | Specialist and clinical pharmacists. |
| Band 8a | £53,755 – £60,504 | Advanced / principal pharmacists and team leads. |
The figures above are the NHS Agenda for Change pay scales for England for 2024/25, effective 1 April 2024. Scotland and Wales set their own Agenda for Change scales, and community (high-street) pharmacy pay is set by individual employers rather than the NHS, so it sits outside these bands and varies widely by employer, location and role. Pay scales are revised most years — check NHS Employers for the current figures.
NHS pay vs community pharmacy pay
There are two broad employment settings for UK pharmacists. NHS hospital and primary- care roles use the national Agenda for Change scale shown above, which makes pay transparent and predictable. Community pharmacy — the pharmacies on the high street and in supermarkets — is run by private employers who set their own pay, so it is not tied to a single national figure and depends heavily on the employer, the location, whether the role includes management or independent prescribing, and how tight the local labour market is. Because of this, the most reliable number to anchor on is the NHS band; treat community-pay figures as indicative and employer-specific.
Frequently asked questions
How much does a newly qualified pharmacist earn in the NHS?+
Newly registered hospital pharmacists in NHS England are typically paid on Agenda for Change Band 6, which ranges from £37,339 to £44,962 for the 2024/25 pay year (effective 1 April 2024). Foundation trainees, before registration, are commonly on Band 5.
What is the top of the NHS pharmacist pay scale?+
Pay rises with responsibility. Specialist and clinical pharmacists sit at Band 7 (£46,148–£52,809) and advanced, principal or lead pharmacists at Band 8a (£53,755–£60,504) for 2024/25, with more senior consultant-pharmacist and management roles paid on higher bands.
Do community (high-street) pharmacists earn more or less than NHS pharmacists?+
Community pharmacy pay is set by individual employers, not the NHS Agenda for Change scale, so it sits outside these bands and varies widely by employer, location and role. It is not tied to a single published national figure — treat any community-pay figure you see as an employer-specific or indicative number rather than an official rate.
Are these figures the same across the whole UK?+
No. The figures here are for NHS England. Scotland and Wales operate their own Agenda for Change pay scales, and Northern Ireland has separate arrangements. Always check the pay scale that applies to the nation you plan to work in.
Will these numbers change?+
Yes. NHS Agenda for Change pay scales are revised most years, so the 2024/25 figures on this page will be superseded. Check NHS Employers or NHS Health Careers for the current year’s pay scales before relying on any number.