gp salary
GP Salary 2026/27: Hourly and Annual Pay for Salaried and Contractor GPs in the UK
For 2026/27, salaried GPs in England earn between £78,699 and £118,759 per year, while the average salaried GP income in 2024/25 was £74,800 before tax.
Understanding GP Salary in the UK
If you are researching gp salary for 2026/27, whether as a job seeker, practice manager, or current doctor, it helps to know the official pay ranges, average earnings, and how to convert annual figures into hourly rates. GP pay in the UK is set through recommendations from the Doctors’ and Dentists’ Remuneration Body (DDRB) and accepted by the government. This article uses the latest public data from the BMA, NHS Digital, and NHS Employers to give you a clear picture.
Salaried GP Pay Ranges for 2026/27
For the 2026/27 financial year, the DDRB recommended a 3.5% uplift for both contractor and salaried GPs. The BMA publishes the resulting pay ranges for salaried GPs by nation:
- England: £78,699 to £118,759 per year
- Wales: £81,893 to £123,573 per year
- Scotland: £77,160 to £115,167 (2025/26 range, uplift pending confirmation)
- Northern Ireland: £74,172 to £111,928 (2025/26 range, uplift pending confirmation)
These figures are for full-time equivalent roles. If you work part-time, your salary is pro-rated based on your contracted hours. The Health Careers website confirms the England range from 1 April 2026.
Average GP Earnings (2024/25)
NHS Digital’s GP Earnings and Expenses Estimates for 2024/25, based on HMRC Self Assessment tax data, provide a useful benchmark. In England, the average income before tax was:
- Salaried GPs: £74,800
- Contractor GPs (practice partners): £164,200
- Combined (all GPs): £121,700
In Scotland, salaried GPs averaged £76,100; in Wales £84,000; and in Northern Ireland £76,600. These averages include both full-time and part-time GPs, so individual earnings vary. Contractor GPs earn more because they take on business risk and practice profits.
Converting GP Salary to Hourly Rate
Although GP salaries are usually quoted annually, you may want to know the equivalent hourly rate for budgeting or comparing with other roles. The standard full-time week for NHS doctors is 37.5 hours (though GP contracts can vary). To convert:
Hourly rate = Annual salary ÷ 52 weeks ÷ weekly hours
For example, a salaried GP at the bottom of the England 2026/27 range (£78,699) working 37.5 hours per week would earn approximately:
£78,699 ÷ 52 ÷ 37.5 = £40.36 per hour
At the top of the range (£118,759), the hourly rate would be about £60.90. Remember that this is a basic salary; many GPs receive additional payments for out-of-hours work, on-call duties, or London weighting. Use our Hourly to Salary tool to run your own calculations with different hours assumptions.
Part-Time and Full-Time Considerations
GP roles are often offered on a part-time basis, especially in salaried positions. If you work 20 hours per week instead of 37.5, your annual salary is calculated as:
Pro-rata salary = Full-time equivalent × (contracted hours ÷ 37.5)
For a GP at the England minimum (£78,699) working 20 hours per week, that would be £78,699 × (20 ÷ 37.5) = £41,973 per year. The hourly rate remains the same (£40.36), but the annual take-home is lower. Always check your contract for the exact full-time hours definition.
London Weighting and Other Allowances
GP pay may include London weighting or high-cost area supplements (HCAS) if you work in or near London. The BMA’s ARRS reimbursement rates for 2026/27 show a standard maximum of £152,900 and a London-weighted maximum of £155,690. For salaried GPs under the BMA Model Contract, the pay range already accounts for London weighting where applicable. Other allowances can include:
- Out-of-hours enhancements (typically time-and-a-half or double time)
- On-call availability allowances
- Clinical excellence awards (for senior GPs)
These extras are not included in the base salary ranges above.
How GP Pay Compares to Other NHS Roles
For context, NHS pay scales for 2026/27 (published by NHS Employers) show that a Band 5 nurse starts at £38,488 annual (£19.68/hr) and a Band 9 consultant tops out at £138,529 (£70.85/hr). GP salaries sit between these bands, with salaried GPs comparable to mid-to-senior NHS managers. Contractor GPs earn considerably more, reflecting their self-employed status. For more benchmark data, visit our salary data page.
Summary
GP salary in 2026/27 ranges from around £78,699 to £118,759 for salaried roles in England, with average earnings for salaried GPs at £74,800 in 2024/25. Contractor GPs earn significantly more. When converting to an hourly rate, assume 37.5 hours per week for full-time and adjust for part-time. Always refer to official sources like the BMA, NHS Digital, and NHS Employers for the most accurate figures.
Frequently Asked Questions
What is the average GP salary in the UK? The average GP salary depends on contract type. For salaried GPs in England, the average income before tax in 2024/25 was £74,800, according to NHS Digital. Contractor GPs (practice partners) earned an average of £164,200. For 2026/27, the salaried GP pay range in England is £78,699 to £118,759.
How is GP salary calculated and how does it convert to an hourly rate? GP salary is typically quoted as an annual figure for full-time hours (often 37.5 hours per week). To convert to an hourly rate, divide the annual salary by 52 weeks and then by the weekly hours. For example, a salaried GP at the bottom of the 2026/27 England range (£78,699) working 37.5 hours per week would earn approximately £40.36 per hour. Part-time GPs receive a pro-rata salary based on their contracted hours.
Do GPs receive London weighting or other allowances? Yes, some GPs may receive London weighting. For salaried GPs employed under the BMA Model Contract, London weighting is included in the pay range. The Additional Roles Reimbursement Scheme (ARRS) for GPs in 2026/27 shows a maximum reimbursable rate of £155,690 including London Weighting, compared to £152,900 standard. Other allowances such as out-of-hours enhancements may also apply depending on the role.
FAQs
What is the average GP salary in the UK?
The average GP salary depends on contract type. For salaried GPs in England, the average income before tax in 2024/25 was £74,800, according to NHS Digital. Contractor GPs (practice partners) earned an average of £164,200. For 2026/27, the salaried GP pay range in England is £78,699 to £118,759.
How is GP salary calculated and how does it convert to an hourly rate?
GP salary is typically quoted as an annual figure for full-time hours (often 37.5 hours per week). To convert to an hourly rate, divide the annual salary by 52 weeks and then by the weekly hours. For example, a salaried GP at the bottom of the 2026/27 England range (£78,699) working 37.5 hours per week would earn approximately £40.36 per hour. Part-time GPs receive a pro-rata salary based on their contracted hours.
Do GPs receive London weighting or other allowances?
Yes, some GPs may receive London weighting. For salaried GPs employed under the BMA Model Contract, London weighting is included in the pay range. The Additional Roles Reimbursement Scheme (ARRS) for GPs in 2026/27 shows a maximum reimbursable rate of £155,690 including London Weighting, compared to £152,900 standard. Other allowances such as out-of-hours enhancements may also apply depending on the role.
Hourly to Salary
Pull → year
£563/wk ·£2,438/mo
£29,250
Formula: hourly × hours/week × 52 · tip shows annual gross
Related guides
gp salary uk
GP Salary UK: Hourly and Annual Pay for Salaried GPs in 2026/27
Find the latest GP salary UK figures for 2026/27, including BMA pay ranges, ONS ASHE medians, and how to convert hourly rates to annual pay.
nurse salary
Nurse Salary in the UK: Hourly Rates, Annual Pay and Band-by-Band Guide for 2026/27
Understand nurse salary in the UK for 2026/27. NHS pay bands, hourly-to-annual conversion, part-time vs full-time, London weighting and average earnings from official data.
what is national minimum wage
What Is the National Minimum Wage in the UK for 2026/27? Hourly Rates and Annual Salary Benchmarks
Find out what is national minimum wage for 2026/27, including NLW rates, apprentice pay, and how hourly rates convert to annual salary. Compare with UK median earnings.
immigration salary list uk
Understanding the Immigration Salary List UK: Hourly and Annual Pay Benchmarks for 2026/27
Learn how the immigration salary list UK uses median earnings data from ONS ASHE. Convert hourly rates to annual salary and compare with National Living Wage and NHS pay scales.
teacher salary in uk per month
Teacher Salary in UK per Month: Hourly and Annual Pay Scales for 2026/27
Find the latest teacher salary in UK per month, including hourly rates, annual pay scales, London weighting, and part-time vs full-time assumptions. Based on ONS and GOV.UK data.
psychiatrist salary
Psychiatrist Salary in the UK: Hourly Rates, Annual Pay and NHS Benchmarks (2026/27)
Find the latest psychiatrist salary data for the UK, including NHS consultant pay scales, hourly equivalents, and how London weighting affects earnings. Understand full-time vs part-time assumptions.