Skip to content
UK Average Salary

doctors salary uk

Doctors Salary UK: How to Benchmark Your Offer Against National and NHS Data

Explore the latest doctors salary UK data from ONS, NHS Digital and Medscape. Learn how to compare job offers using median, mean and take-home pay figures.

Pay snapshot: The average doctors salary UK varies widely by grade and sector, with NHS basic pay ranging from £41,226 for foundation doctors to £150,569 for consultants, while the Medscape survey reports a mean of £114,397 including private practice.

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

Understanding Doctors' Salaries in the UK

When you search for "doctors salary uk", you’ll find a wide range of figures. That’s because doctor pay depends on grade, sector, location, and additional duties. Whether you’re a foundation doctor comparing your first NHS offer or a consultant weighing up a private practice role, knowing how to interpret the data is essential. This article breaks down the latest official statistics and surveys, explains the difference between mean, median, and advertised pay, and shows you how to use these numbers to benchmark your own offer.

The National Picture: ONS ASHE Data

The Office for National Statistics (ONS) publishes the Annual Survey of Hours and Earnings (ASHE), which covers all employee jobs in the UK. For April 2025, the median gross annual earnings for full-time employees was £39,039. The mean (average) was around £45,800. These figures are useful as a baseline for any UK worker, but they are not doctor-specific. They include everyone from retail assistants to chief executives. Still, they give you a sense of where doctors sit relative to the wider workforce. For example, a foundation doctor on £41,226 is slightly above the national median, while a consultant at the top of the scale (£150,569) is in the top few percent of earners.

NHS Pay Scales: What the Official Data Shows

The most authoritative source for NHS doctor pay is NHS Digital’s Staff Earnings Estimates. The latest release (June 2026) shows that for NHS Trusts and CCGs in England, the mean annual basic pay per full-time equivalent (FTE) was £44,457. This is a 5.6% increase on the previous year. For NHS Support Organisations and Central Bodies, the mean basic pay per FTE was higher at £56,136. These figures include all staff groups, not just doctors, but they give a useful average for the NHS workforce.

For doctor-specific scales, the NHS Employers pay circulars set out gross salaries for each grade. According to Casomo’s summary of the 2026/27 scales (England and Wales), a foundation year 1 doctor earns £41,226, a specialty registrar starts at £63,696, and a consultant’s range is £113,565 to £150,569. Salaried GPs earn between £78,699 and £118,759. These are basic pay figures; they do not include on-call supplements, banding, or private practice income. The Medscape UK Doctors Pay Report 2026, which surveyed 525 practising physicians, found a mean total earnings of £114,397. This higher figure reflects the inclusion of private practice and additional NHS payments. The survey also noted that earnings rise steeply with seniority: doctors aged 45 and over averaged £121,883, compared with £86,746 for younger colleagues.

Take-Home Pay and Tax Considerations

Gross salary is only part of the story. After income tax, National Insurance, and pension contributions, your take-home pay can be significantly lower. For a foundation doctor on £41,226, the monthly net pay is about £2,498 (based on standard tax code in England). As earnings rise, the deductions take a larger share because income tax rates and pension tiers both step up. For consultants earning over £100,000, the personal allowance taper and higher pension contributions can reduce net income substantially.

If you work in Scotland, you’ll face different income tax bands. Scotland has a starter rate (19%), basic rate (20%), intermediate rate (21%), higher rate (42%), and top rate (48%). The higher rate threshold is lower than in England, meaning you’ll pay more tax on the same gross salary. For example, a doctor earning £60,000 in Scotland would pay around £1,500 more in income tax than a colleague in England. Always factor in these regional differences when comparing job offers.

Using Salary Data to Negotiate

When you receive a job offer, start by comparing the gross salary to the relevant NHS pay scale. Check whether the offer includes any London weighting or recruitment premiums. Then look at the mean basic pay per FTE from NHS Digital – if your offer is below £44,457 (for a Trust role), you may be able to negotiate. For consultant posts, the top of the scale is £150,569, but many consultants also receive clinical excellence awards or merit payments. Use the Medscape survey to gauge total compensation in your specialty and region. Remember that advertised salaries often exclude on-call and overtime, so ask for a total earnings estimate.

It’s also helpful to benchmark against the national median. The ONS figure of £39,039 is a useful floor: any full-time doctor should be earning above this. For more detailed comparisons, visit our UK Average Salary page or explore our salary data section for regional and occupational breakdowns.

Summary

The doctors salary UK landscape is complex, but by combining ONS, NHS Digital, and survey data you can build a clear picture. The key takeaways:

  • NHS basic pay for doctors ranges from £41,226 to £150,569.
  • Mean NHS basic pay per FTE is around £44,457 (Trusts) or £56,136 (Support Organisations).
  • Including private practice, the average total earnings for UK doctors is about £114,397.
  • Take-home pay varies by nation due to different tax bands, especially in Scotland.
  • Always negotiate using official scales and total compensation estimates.

For further reading, check our salary index to see how doctor pay compares with other professions, or browse our topics for more sector-specific guides.

Frequently asked questions

What is the average doctors salary uk according to official data?

Official NHS Digital data shows mean annual basic pay per full-time equivalent for doctors in NHS Trusts was £44,457 in the year to June 2026. However, this figure excludes primary care and private practice. The Medscape survey reports a broader mean of £114,397, which includes private earnings. For a national comparison, the ONS median full-time salary across all occupations is £39,039.

How does NHS basic pay compare to total earnings including private practice?

NHS basic pay scales range from £41,226 for foundation doctors to £150,569 for consultants. Many doctors supplement this with on-call payments, clinical excellence awards, and private work. The Medscape survey suggests that when all sources are included, the average total earnings for UK doctors is around £114,397, though this varies greatly by seniority and specialty.

Does Scotland’s income tax affect take-home pay for doctors?

Yes. Scotland has different income tax bands and thresholds compared to England and Wales. For example, the higher rate (42%) kicks in at a lower income level, and there is a top rate of 48% for earnings above £125,140. This means a doctor on the same gross salary in Scotland will take home less than a colleague in England, after tax and National Insurance.