Pharmacists Salary Guide UK — 2025
Complete breakdown based on ONS ASHE official data
The median pharmacists salary in the UK is £47,508 per year, based on the 2025 Annual Survey of Hours and Earnings (ASHE) published by the Office for National Statistics. The mean salary is £46,146, reflecting the influence of higher earners on the average. The median hourly rate is £27.01.
Salaries vary significantly by region, from £43,397 in South West to £54,282 in London. However, these differences narrow when adjusted for regional cost of living.
UK Median
£47,508
Annual
UK Mean
£46,146
Annual
Hourly Rate
£27.01
Median
UK Jobs
60
Regional Salary Breakdown
The "Adjusted" column shows purchasing power after accounting for regional cost of living (UK average = 100).
| Region | Median | Mean | CoL Adjusted |
|---|---|---|---|
| London | £54,282 | £51,501 | £46,634 |
| Scotland | £52,273 | £51,649 | £56,634 |
| West Midlands | £48,404 | £48,637 | £52,901 |
| North West | £45,046 | £45,718 | £49,393 |
| South West | £43,397 | £40,804 | £45,158 |
Frequently Asked Questions
What is the average pharmacists salary in the UK?
The median pharmacists salary in the UK is £47,508 per year (ONS ASHE 2025). The mean salary is £46,146, which is higher due to top earners.
Which region pays pharmacistss the most?
London pays the highest pharmacists salaries with a median of £54,282.
How does pharmacists pay vary by region?
Pharmacists salaries range from £43,397 in South West to £54,282 in London.
Are pharmacists salaries rising?
Year-on-year comparison data is not yet available.
What is the hourly rate for a pharmacists?
The median hourly rate for a pharmacists in the UK is £27.01 (ONS ASHE 2025).
About this data
All salary figures in this guide are from the ONS Annual Survey of Hours and Earnings (ASHE) 2025. Cost-of-living adjustments use ONS Regional Price Parities. Read our methodology. View data sources.