In 2025-26, a newly qualified Foundation Year 1 (FY1) junior doctor in England earns a basic salary of £38,831 per year. This rises to £44,439 in Foundation Year 2 (FY2).
Doctors in speciality training earn between £52,656 and £73,992 basic pay, depending on their grade. Consultants earn between £109,725 and £145,478.
However, most junior doctors earn significantly more than their basic salary. Supplements for working weekends, nights, and being on-call typically add 20% to 40% to your total earnings.
The big challenge isn’t what you earn—it’s what you keep. Take-home pay is heavily impacted by student loan repayments, pension contributions, and professional fees. A doctor earning £50,000 on paper might take home far less than expected once these deductions kick in.
Want to see your actual monthly pay? Use our NHS Take Home Pay Calculator to factor in your specific tax code, student loan plan, and rota supplements.
Related Guide: NHS Doctor Salary 2025/26