Skip to content
SalaryNurse

Nurse salary by role

Nurse pay ranges widely by role. A registered nurse earns about $93,600 a year, while advanced roles like certified registered nurse anesthetist reach $223,210. 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.

All nursing roles

Annual pay and high-end pay, nationally. Sort, filter, or search.

21 of 21

Core roles use verified public wage data; specialty roles are estimates based on registered nurse pay. Last reviewed June 1, 2025. How we source this.