NHS staff

Fact checks including NHS staff levels and NHS pay

5 January 2024

Health

How much do junior doctors earn?

First-year junior doctors earn about £15.53 an hour in basic pay only—but the average junior doctor earned at least about £44,500 in the year to September 2023. Read

Fact checks