Midwife Salaries in England

Salary estimated from 3,988 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 17 February 2020
Average in England
£35,670 per year
7% Above national average
  • Most Reported
£18,000
£59,000
Salary Distribution

How much does a Midwife make in England?

The average salary for a Midwife is £35,670 per year in England, which is 7% above the national average. Salary estimates are based on 3,988 salaries submitted anonymously to Indeed by Midwife employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Midwife is 2-4 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.
Midwife salaries by company in England
CompanyAverage salary
£40,900 per year
£39,269 per year
£40,070 per year
£36,793 per year
£44,373 per year
£43,672 per year
56 salaries
£40,456 per year
£39,476 per year
£39,169 per year
£35,045 per year
Midwife salaries by location
CityAverage salary
549 salaries
£38,937 per year
£35,724 per year
432 salaries
£36,468 per year
£36,699 per year
178 salaries
£35,616 per year

Job openings for Midwife

View all job openings for Midwife