Nurse salary by role
Nurse pay ranges widely by role. A registered nurse earns about $97,550 a year, while advanced roles like certified registered nurse anesthetist reach $236,590. Sort or filter to find your role, then open it for the full pay picture.
Sort and filter the table below, or jump to salary by state and salary by city.
Highest-paying nurse roles
National annual pay by nurse type, ranked. Hover or open a role for detail.
- Certified Registered Nurse AnesthetistVerified public wage data$236,590$113.75/hr
- Certified Nurse MidwifeVerified public wage data$134,040$64.44/hr
- Nurse PractitionerVerified public wage data$132,300$63.61/hr
- Nurse ManagerSpecialty estimate$126,820$60.97/hr
- Travel NurseSpecialty estimate$121,940$58.63/hr
- Flight NurseSpecialty estimate$112,180$53.93/hr
- ICU NurseSpecialty estimate$109,260$52.53/hr
- ER NurseSpecialty estimate$107,310$51.59/hr
- NICU NurseSpecialty estimate$107,310$51.59/hr
- Cath Lab NurseSpecialty estimate$107,310$51.59/hr
- Operating Room NurseSpecialty estimate$105,350$50.65/hr
- Nurse InformaticistSpecialty estimate$105,350$50.65/hr
All nursing roles
Annual pay and high-end pay, nationally. Sort, filter, or search.
47 of 47
Core roles use verified public wage data; specialty roles are estimates based on registered nurse pay. Last reviewed July 17, 2026. How we source this.