Pharmacists salary in the UK (2025/26)
Official UK Average earnings data 2025
£47,508
Typical Annual pay range
Employment patterns
- 79% of Pharmacists work full-time
- 11% are self-employed
- 97.6% of employees have permanent contracts
Understanding Pharmacists pay in the UK
The typical pharmacists in the UK earns a median salary of £47,508 in 2025/26. These figures come from the ONS Annual Survey of Hours and Earnings (ASHE), so they reflect actual reported pay rather than self-reported estimates or job-advert ranges.
The middle half of pharmacists earnings fall between £32,284 and £57,338 a year. That spread reflects the usual gap between newer entrants and more experienced pharmacists.
Where you work changes the picture: pharmacists pay ranges from £29,437 in East Midlands up to £54,282 in London, a difference of £24,845 (84%). The full regional breakdown is below.
Dig deeper: see pharmacists pay in London, Pharmacists vs Midwife or read how we source and check this data.
How pay varies by region
London is the highest-paying region for pharmacists at £54,282 — 14% above the UK median. East Midlands is lowest at £29,437.
UK median £47,508
| Region | Median payUK median £47,508 | Median | Mean | vs UK median |
|---|---|---|---|---|
| London | £54,282 | £54,282 | £51,501 | +14% |
| Scotland | £52,273 | £52,273 | £51,649 | +10% |
| West Midlands | £48,404 | £48,404 | £48,637 | +2% |
| North West | £45,046 | £45,046 | £45,718 | -5% |
| South West | £43,397 | £43,397 | £40,804 | -9% |
| North East | £41,369 | £41,369 | £37,483 | -13% |
| Wales | £40,172 | £40,172 | £41,685 | -15% |
| East of England | £39,811 | £39,811 | £42,329 | -16% |
| Yorkshire and the Humber | £38,710 | £38,710 | £36,898 | -19% |
| East Midlands | £29,437 | £29,437 | £31,592 | -38% |
| Region | Median | vs UK |
|---|---|---|
| London £54,282 | £54,282Mean £51,501 | +14% |
| Scotland £52,273 | £52,273Mean £51,649 | +10% |
| West Midlands £48,404 | £48,404Mean £48,637 | +2% |
| North West £45,046 | £45,046Mean £45,718 | -5% |
| South West £43,397 | £43,397Mean £40,804 | -9% |
| North East £41,369 | £41,369Mean £37,483 | -13% |
| Wales £40,172 | £40,172Mean £41,685 | -15% |
| East of England £39,811 | £39,811Mean £42,329 | -16% |
| Yorkshire and the Humber £38,710 | £38,710Mean £36,898 | -19% |
| East Midlands £29,437 | £29,437Mean £31,592 | -38% |
Sorted highest median to lowest. The vertical line marks the UK median (£47,508); ‘Vs UK median’ compares each region’s median to it. Suppressed values mean ONS withheld this figure because the sample was too small to publish.
Make it local
Calculate take-home pay for your region
Choose a region above to see local pharmacists pay and calculate your monthly take-home after tax on the local salary page.
Back to region listHow pharmacists pay has changed over time
UK median annual pay for pharmacists by year (ONS ASHE).
Median salary
▪ 25th–75th percentile range
Pre-2021 figures mapped from SOC 2010 via ONS concordance table
Compare with…
Related roles in Other Health Professionals
Other published roles in this occupation group. View category overview →