How much does a nurse earn?
Average gross annual salary based on job offers published on Jober. Data for September 2026.
Updated monthly · data for September 2026
£37,130
average gross per year
Median
£37,368
Sample
74 job offers
How are salaries changing?
Average gross annual salary (GBP) over time
Cities with the highest salaries
Best-paying locations for Nurse – data for September 2026
Looking for a job as a nurse?
New offers appear every day. Apply without a CV in minutes.
Frequently asked questions about salaries
?
How much does a nurse earn in the UK?
The average salary for a nurse in the UK is £37,130 gross per year (median: £37,368). Data from 74 job offers – September 2026.
Salaries for other positions
Where does this data come from?
We compute these statistics every month from the salaries advertised in job offers published on Jober. Amounts are the midpoint of the advertised range, converted to pounds sterling and shown as gross annual pay. Only locations with enough job offers are shown, and outliers are excluded so a single listing cannot skew the average.