Pay for doctors

Find out about the different doctor pay grades as of 1 April 2015.

The information here covers different positions, including doctors in training, specialty doctors, consultants and GPs.  

Dietitian injecting a patient

Doctors in training

As a doctor in training you’ll earn a basic salary plus bonus if you work more than 40 hours a week and/or work outside the hours of 7am – 7pm Monday to Friday.

In the most junior hospital trainee post of Foundation year 1 your basic starting salary is £22,636. This increases in Foundation year 2 to £28,076.

If you’re a doctor in specialist training your basic starting salary is £30,002. If you are asked in your contract to work more than 40 hours a week and/or to work outside 7am – 7pm Monday to Friday, you will receive an additional bonus which will normally be between 20% and 50% of the basic salary. This bonus is based on the extra hours that you work above a 40 hour normal working week.

Specialty doctors

If you’re working as a specialty doctor you’ll earn a basic salary of £37,176 to £69,325.


As a consultant you'll earn a basic salary of £75,249 to £101,451 per year, depending on the length of your service. You may apply for local and national clinical excellence awards. This is a competitive process which takes into account work that you do over and above delivering your basic job requirements. In addition if you take on extra responsibilities, for example in management or education, you may expect to be paid more. Consultants can also supplement their salary by working in private practice if they wish. The opportunities available will depend on their specialty areas and the time they wish to spend on this outside of their NHS contracted hours.

General practitioners

There are two contractual options for GPs. They can be:

1) independent contractors who are in charge of running their own practices as business either alone or in partnerships. They have autonomy in how services are delivered according to their contract with the primary care organisation. In England, these GPs have increasing responsibility for the commissioning of hospital services for the community

2) salaried GPs who are employees of independent contractor practices or directly employed by primary care organisations. As a salaried GP you’ll earn from £55,412 to £83,617, depending on (among other factors) the length of your service and experience

Further information

For more information about pay for doctors, visit the NHS Employers website.

Is there anything wrong with this page?

Help us improve Health Careers