Skip to content
UK Average Salary

nhs doctor salary

NHS Doctor Salary 2026/27: Regional and Seniority Differences Across Britain

Explore the latest NHS doctor salary data for 2026/27, including regional variations, seniority pay scales, and take-home pay after tax and NI.

Pay snapshot: NHS doctor salaries range from around £40,000 for foundation year 1 to over £150,000 for senior consultants, with mean basic pay for doctors in England at £56,136 per FTE.

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 NHS Doctor Salaries in 2026/27

When researching an nhs doctor salary, it is important to distinguish between basic pay, total earnings, and take-home pay. Doctors in the UK are paid according to national scales set by the NHS Employers and the BMA, with additional supplements for unsocial hours, on-call duties, and high-cost areas. This article breaks down the latest figures from official sources, highlighting how salaries differ by seniority and region across Britain.

National Context: How Doctor Pay Compares to UK Averages

The Office for National Statistics' Annual Survey of Hours and Earnings (ASHE) for April 2025 reports median gross annual earnings for full-time employees at £39,039. The mean (average) full-time annual earnings are approximately £45,800. By contrast, NHS Digital's June 2026 staff earnings estimates show that the mean annual basic pay per full-time equivalent (FTE) for all NHS hospital and community health service staff in England is £44,457. For medical and dental staff specifically, the mean basic pay per FTE rises to £56,136. This confirms that doctors earn significantly above the national median, though the range is wide: from around £40,000 for a newly qualified foundation doctor to over £150,000 for a senior consultant.

Seniority and Pay Scales

NHS doctor pay is structured into clear grades. According to the NHS Employers Pay and Conditions Circular (M&D) 1/2026 R2, the 2026/27 basic salaries for England and Wales are:

  • Foundation Year 1 (FY1): £40,190–£41,226 (sources vary slightly)
  • Foundation Year 2 (FY2): £45,994
  • Specialty Registrar (ST1–ST2 / nodal point 3): £54,499
  • Specialty Registrar (ST6–ST8 / nodal point 5): £76,582
  • Salaried GP (floor): £78,699
  • Consultant (entry threshold 1): £113,565
  • Consultant (top, after 14 years): £150,569

These are basic salaries. Most junior doctors receive additional pay for nights, weekends, and on-call work, typically adding 15–40% to gross income. Consultants may also earn clinical excellence awards or private practice income.

Regional Variations Across Britain

While the national pay scales are uniform, actual earnings differ by region due to several factors:

  • London Weighting: Doctors working in London and the South East receive a market forces supplement, which can add several thousand pounds to basic pay.
  • Scotland: Scotland has its own pay circulars for 2026/27, split between training grades and consultants/SAS doctors. Scottish income tax bands are different from the rest of the UK: starter rate 19%, basic 20%, intermediate 21%, higher 42%, and top 47%. This affects take-home pay for higher-earning doctors.
  • Northern Ireland: Northern Ireland's pay scales are currently on 2025/26, one year behind England and Wales. ONS ASHE data shows Northern Ireland had the highest growth in median weekly earnings (7.4%) in April 2025.
  • Wales: Wales follows the same pay scales as England for 2026/27.

NHS Digital data for England does not break down doctor pay by region, but ONS ASHE provides regional median earnings for all employees. For example, median full-time weekly earnings in London were £866.10 in April 2025, compared to £654.60 in the South West. Doctors in London typically earn more due to higher allowances.

Take-Home Pay After Tax and NI

Understanding take-home pay is crucial for budgeting. Using 2026/27 income tax and National Insurance rates (England and Wales), the monthly take-home for a doctor on basic salary (excluding pension and student loan) is approximately:

  • FY1 (£40,190): £2,705/month
  • FY2 (£45,994): £3,053/month
  • Registrar ST6–8 (£76,582): £4,581/month
  • Consultant entry (£113,565): £6,143/month
  • Consultant top (£150,569): £7,632/month

These figures are from UK Take Home Pay, which uses the BMA's 2026/27 pay scales. They exclude the NHS pension contribution (typically 7.4% to 14.5% of salary) and any student loan repayments, which can reduce net income further. For doctors in Scotland, the higher tax bands mean slightly lower take-home at senior levels.

Additional Earnings and Caveats

NHS Digital's June 2026 report shows that mean annual non-basic pay per person for doctors is £2,827, covering overtime, on-call, and clinical excellence awards. This means total earnings are often higher than basic salary. However, the data also shows that mean annual basic pay per person (not FTE) is £49,938, reflecting part-time working patterns.

It is also worth noting that the figures in this article are from different time periods: ONS ASHE uses April 2025, NHS Digital uses the 12 months to June 2026, and pay scales are effective from April 2026. Always check the most recent official publications for up-to-date information.

For more context on how doctor salaries compare to other professions, see our UK Average Salary page and explore salary articles for detailed breakdowns by industry.

Summary

An nhs doctor salary varies enormously by grade and location. Junior doctors start around £40,000, while consultants can earn over £150,000. The mean basic pay for doctors in England is £56,136 per FTE, well above the national median of £39,039. Regional differences are driven by London weighting, Scottish tax bands, and local market forces. Take-home pay after tax and NI ranges from about £2,700 to £7,600 per month, but pension and student loan deductions reduce net income further. Always consult official sources like ONS ASHE, NHS Digital, and the NHS Employers pay circular for the most accurate data.

Frequently Asked Questions

What is the average NHS doctor salary in the UK?

There is no single average because salaries vary greatly by grade. According to NHS Digital (June 2026), the mean annual basic pay per full-time equivalent for medical and dental staff in England is £56,136. For all NHS staff, the mean is £44,457. The UK median full-time salary across all occupations is £39,039 (ONS ASHE 2025), so doctors are well above the national average.

How does NHS doctor pay vary by region across Britain?

NHS pay scales are national, but actual earnings differ due to London weighting, market forces supplements, and local recruitment premiums. Scotland uses its own pay circulars and has different income tax bands (starter rate 19%, basic 20%, intermediate 21%, higher 42%, top 47%). Northern Ireland's pay scales lag by one year (2025/26) and saw the highest earnings growth in 2025. ONS ASHE data shows median weekly earnings vary by region, with London highest and the South West lowest.

What is the take-home pay for a junior doctor after tax and NI?

For a foundation year 1 doctor on a basic salary of £40,190, take-home pay is approximately £2,705 per month after income tax and National Insurance (2026/27 rates). This excludes NHS pension contributions (typically 7.4% of salary) and any student loan repayments. Actual take-home will be higher if the doctor receives banding supplements for antisocial hours, which can add 15–40% to gross pay.


Disclaimer: Figures are based on public statistics and official pay scales as of 2026/27. Actual pay varies by role, region, seniority, hours, and employer. Always check official GOV.UK, ONS, and NHS Employers publications for the most current data.

Frequently asked questions

What is the average NHS doctor salary in the UK?

There is no single average because salaries vary greatly by grade. According to NHS Digital (June 2026), the mean annual basic pay per full-time equivalent for medical and dental staff in England is £56,136. For all NHS staff, the mean is £44,457. The UK median full-time salary across all occupations is £39,039 (ONS ASHE 2025), so doctors are well above the national average.

How does NHS doctor pay vary by region across Britain?

NHS pay scales are national, but actual earnings differ due to London weighting, market forces supplements, and local recruitment premiums. Scotland uses its own pay circulars and has different income tax bands (starter rate 19%, basic 20%, intermediate 21%, higher 42%, top 47%). Northern Ireland's pay scales lag by one year (2025/26) and saw the highest earnings growth in 2025. ONS ASHE data shows median weekly earnings vary by region, with London highest and the South West lowest.

What is the take-home pay for a junior doctor after tax and NI?

For a foundation year 1 doctor on a basic salary of £40,190, take-home pay is approximately £2,705 per month after income tax and National Insurance (2026/27 rates). This excludes NHS pension contributions (typically 7.4% of salary) and any student loan repayments. Actual take-home will be higher if the doctor receives banding supplements for antisocial hours, which can add 15–40% to gross pay.