Senior Nurse Practitioner Salaries in England

Salary estimated from 2,543 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 02 December 2019
Average in England
£37,532 per year
7% Above national average
  • Most Reported
£18,000
£64,000
Salary Distribution

How much does a Senior Nurse Practitioner make in England?

The average salary for a Senior Nurse Practitioner is £37,532 per year in England, which is 7% above the national average. Salary estimates are based on 2,543 salaries submitted anonymously to Indeed by Senior Nurse Practitioner employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Senior Nurse Practitioner is 4-6 years.
Get personalized salary insights
Tell us about you and get an estimated calculation of how much you should be earning and insight into your career options.
Senior Nurse Practitioner salaries by company in England
CompanyAverage salary
£40,277 per year
£8.18 per hour
£20,707 per year
£40,395 per year
£39,488 per year
£39,667 per year
£37,870 per year
£8.80 per hour
£8.52 per hour
£28.99 per hour
Senior Nurse Practitioner salaries by location
CityAverage salary
£43,167 per year
£37,134 per year
£37,781 per year
£40,424 per year
£37,585 per year

Senior Nurse Practitioner job openings

Senior Paramedic
Care UK Healthcare
Doncaster DN5
Senior Learning Disability Nurse Practitioner
Care UK Healthcare
Newport PO30
Senior Nurse Practitioner
Central London Community Healthcare NHS Trust
London W10
Senior Nurse Practitioner jobs in England