Skip to content
UK Average Salary

pharmacist salary uk

Pharmacist Salary UK: What the Official Statistics Actually Show vs Advertised Pay

Discover the real pharmacist salary UK figures from ONS ASHE, NHS pay scales and job listings. We explain median vs mean, take-home pay and regional differences.

Pay snapshot: The median pharmacist salary UK is £47,508 per year according to ONS ASHE 2025, but advertised pay and NHS bands suggest a wider range from £39,959 to £77,368 depending on sector and experience.

Median franker

Where does your pay sit?

Enter a gross annual salary

Related pay benchmarks

£ / year

  • Finance & insurance£52,000
  • Information & communication£48,000
  • Professional / scientific / technical£45,000
  • Public administration£39,000
  • Education£38,000

What Public Statistics Actually Measure vs Advertised Pay for Pharmacists

When you search for "pharmacist salary UK", you will find a range of figures that can be confusing. Official surveys, NHS pay scales and job advertisements each tell a different story. Understanding what each source measures helps you interpret the numbers correctly.

The Official ONS ASHE Figures

The most authoritative source is the Office for National Statistics Annual Survey of Hours and Earnings (ASHE). For 2025, the provisional median full-time pharmacist salary is £47,508 per year. The mean (average) is slightly lower at £46,146, because a number of lower-paid pharmacists pull the average down. These figures come from a 1% sample of PAYE records held by HMRC, so they reflect actual pay reported by employers, not self-reported estimates or job-advert ranges.

ONS data for 2024, reported by the Pharmaceutical Journal, showed a median of £50,853 – a 12.3% increase on the previous year. The difference between the 2024 and 2025 figures highlights how these surveys can fluctuate year to year, and why it is important to look at the latest available data.

NHS Pay Scales: A Structured Career Path

Most hospital pharmacists in England are paid under the NHS Agenda for Change framework. In 2026/27, after a 3.3% pay award, the bands are:

  • Band 6 (foundation pharmacist): £39,959 to £48,117
  • Band 7 (experienced pharmacist): £49,387 to £56,515
  • Band 8a (specialist/manager): £57,528 to £64,750
  • Band 8b (senior manager): £66,582 to £77,368

These are basic pay figures. They exclude London weighting (up to 20% in inner London), unsocial hours enhancements and overtime. Take-home pay after income tax, National Insurance and the NHS pension contribution is typically around 70% of gross. For example, a Band 6 entry pharmacist earning £39,959 takes home about £29,157 per year (£2,430 per month).

Scottish NHS pharmacists are paid on a separate, higher scale. Band 6 starts at £43,231 and Band 8b tops at £82,251. Scotland also applies different income tax bands, which can affect net pay.

Community Pharmacy: Less Transparent

Community pharmacy salaries are not captured by a single official survey. Recruiter benchmarks and chain early-careers statements suggest a newly qualified community pharmacist earns around £48,000 per year. However, actual pay varies widely between large chains and independent pharmacies. The Pharmacists' Defence Association (PDA) and recruitment agencies like Hays and Reed provide indicative ranges, but these are not statistically robust like ONS data.

Advertised Salaries: Why They Differ

Job listing aggregators such as PharmSee report a median advertised salary of £56,109 for pharmacist roles in 2026. This is higher than the ONS median for several reasons:

  • Adverts often include senior or specialist roles that pay more.
  • They may reflect current vacancies in higher-paying regions or sectors.
  • They do not capture the full distribution of all employed pharmacists, especially those in lower-paid positions.

Advertised pay is useful for understanding what employers are offering now, but it is not a measure of what all pharmacists earn.

Regional Variations

Where you work dramatically affects your pharmacist salary. ONS ASHE 2025 regional medians show:

  • London: £54,282 (+14% vs UK median)
  • Scotland: £52,273 (+10%)
  • West Midlands: £48,404 (+2%)
  • North West: £45,046 (-5%)
  • South West: £43,397 (-9%)
  • East of England: £40,826 (-14%)
  • Wales: £40,172 (-15%)
  • Yorkshire and the Humber: £38,710 (-19%)
  • North East: £34,512 (-27%)
  • East Midlands: £29,437 (-38%)

The gap between London and the East Midlands is £24,845 – an 84% difference. This is partly due to the concentration of specialist hospital roles and higher cost-of-living adjustments in London.

Take-Home Pay Considerations

Gross salary is only part of the picture. For NHS pharmacists, the pension contribution (9.8% of pensionable pay for the 2015 scheme) reduces take-home pay. Community pharmacists typically have a workplace pension at around 5% contribution. Self-employed locums pay their own pension and National Insurance, but can claim expenses.

Using the 2026/27 NHS rates, a Band 7 pharmacist at the top of the scale (£56,515 gross) takes home about £39,708 per year (£3,309 per month) after deductions. A Band 8b top earner (£77,368) takes home £49,628 (£4,136 per month). These figures exclude student loan repayments, which can further reduce net pay.

What the Figures Mean for You

The "pharmacist salary UK" headline of £47,508 (median) or £46,146 (mean) from ONS is a useful benchmark, but your actual pay will depend on your sector, location, experience and employer. NHS roles offer structured progression and a generous pension, while community pharmacy may offer higher starting pay but less predictable progression. Locum work can boost hourly rates but lacks employment benefits.

For the most accurate picture, combine official statistics with current job listings and your own circumstances. Our UK Average Salary page provides broader context across professions, and our salary data section breaks down pay by region and sector.

Summary

  • Official median (ONS ASHE 2025): £47,508
  • Official mean (ONS ASHE 2025): £46,146
  • NHS Band 6 entry (2026/27): £39,959
  • NHS Band 8b top (2026/27): £77,368
  • Advertised median (PharmSee 2026): £56,109
  • Community newly qualified (estimate): ~£48,000

Remember that advertised pay often runs ahead of survey data, and regional differences are huge. Always check the latest ONS releases and NHS pay circulars for the most up-to-date figures. For more insights on how UK salaries compare across roles, visit our topics page.

Frequently Asked Questions

What is the average pharmacist salary in the UK?

The mean (average) pharmacist salary UK is £46,146 per year according to ONS ASHE 2025, while the median is £47,508. The median is often considered more representative because it is not skewed by very low or very high earners. Advertised job listings show a higher median of around £56,109, but this may reflect a different mix of roles.

How much do NHS pharmacists earn in 2026/27?

NHS pharmacists in England are paid on the Agenda for Change scale. Entry-level pharmacists (Band 6) earn from £39,959 to £48,117. Most progress to Band 7 (£49,387–£56,515) within a few years. Specialist and management roles go up to Band 8b (£66,582–£77,368). Scottish NHS pharmacists earn more: Band 6 starts at £43,231 and Band 8b tops at £82,251. Take-home pay after tax, NI and pension is typically about 70% of gross.

Does location affect pharmacist salary in the UK?

Yes, significantly. ONS ASHE 2025 data shows median pharmacist pay ranges from £29,437 in the East Midlands to £54,282 in London – a difference of 84%. Scotland also pays well (median £52,273). NHS roles in London attract High Cost Area Supplements (up to 20% of basic pay). These regional variations mean the 'pharmacist salary UK' headline figure can be misleading without considering where you work.

Frequently asked questions

What is the average pharmacist salary in the UK?

The mean (average) pharmacist salary UK is £46,146 per year according to ONS ASHE 2025, while the median is £47,508. The median is often considered more representative because it is not skewed by very low or very high earners. Advertised job listings show a higher median of around £56,109, but this may reflect a different mix of roles.

How much do NHS pharmacists earn in 2026/27?

NHS pharmacists in England are paid on the Agenda for Change scale. Entry-level pharmacists (Band 6) earn from £39,959 to £48,117. Most progress to Band 7 (£49,387–£56,515) within a few years. Specialist and management roles go up to Band 8b (£66,582–£77,368). Scottish NHS pharmacists earn more: Band 6 starts at £43,231 and Band 8b tops at £82,251. Take-home pay after tax, NI and pension is typically about 70% of gross.

Does location affect pharmacist salary in the UK?

Yes, significantly. ONS ASHE 2025 data shows median pharmacist pay ranges from £29,437 in the East Midlands to £54,282 in London – a difference of 84%. Scotland also pays well (median £52,273). NHS roles in London attract High Cost Area Supplements (up to 20% of basic pay). These regional variations mean the 'pharmacist salary UK' headline figure can be misleading without considering where you work.