How much does a Doctor earn?
Average £65,692
The average doctor salary is £65,692 within the UK. Junior doctors in foundation year 1 & 2 can expect to earn at least £26,000 to £31,000. A doctor salary rises once specialist training commences, and significant rises are dependant upon length of service, experience gained and specialism in particular areas of medicine.
See the latest Doctor jobs and apply in seconds
View Doctor Jobs