Nurse Practitioner Salary in the UK
£38,760
per year
per month
£2,490
per month
per year
Nurse Practitioner - Average Salary
The average salary for a Nurse Practitioner is £38,760 gross per year (£2,490 net per month), which is £9,160 (+31%) higher than the UK's national average salary.
A Nurse Practitioner can expect an average starting salary of £26,530. The highest salaries can exceed £55,000.
A Nurse Practitioner can expect an average starting salary of £26,530. The highest salaries can exceed £55,000.
£26,530
Low
£38,760
Average salary
£55,000
High
£1,800
Low
£2,490
Average salary
£3,370
High
View all Nurse Practitioner jobs on Jobted UK
Nurse Practitioner Salary Range
Nurse Practitioner - Pay by Experience Level
An Entry Level Nurse Practitioner with less than three years of experience can expect to earn an average total compensation of £28,560 gross per year. A mid career Nurse Practitioner with 4-9 years of experience earns an average total compensation of £35,630, while an experienced Nurse Practitioner with 10-20 years of experience makes on average £46,730. Nurse Practitioners with more than 20 years of experience earn £49,280 on average.
How Work Experience Affects the Salary of a Nurse Practitioner
Late Career | ▲ +27% |
Experienced | ▲ +21% |
Average Salary | £38,760/year |
Mid Career | ▼ -8% |
Entry Level | ▼ -26% |
Gender Breakdown
Female
84%
84%
Male
16%
16%
Nurse Practitioner - Jobs by Location
Nurse Practitioner - Related Salaries
The salary information presented on this page is based on all Nurse Practitioner jobs published on Jobted in the last 12 months.
Don’t miss out on new job vacancies!
Create a job alert for: Nurse Practitioner
Frequently asked questions about the salary of the Nurse Practitioner
How much does a Nurse Practitioner make in the UK?
What is the starting salary for a Nurse Practitioner in the UK?
What is the highest salary for a Nurse Practitioner in the UK?
Nurse Practitioner Jobs