Nurse salary: how much do nurses make?
Nurse pay depends most on your license and role. A registered nurse earns about $93,600 a year ($45.00/hr), CRNAs reach $223,210, and certified nursing assistants earn around $39,610.
Registered nurse — U.S. national
Verified public wage dataMedian annual pay
$93,600
Hourly
$45.00/hr
- Typical range
- $75,990–$100,780
- What most nurses earn
- High end
- $135,320
- Top earners
- Entry level
- $66,030
- Newer nurses
Nurse pay by type
National annual pay and high-end pay, by nurse type.
| Nurse type | Annual pay | High end | Confidence |
|---|---|---|---|
| CRNA | $223,210 | $239,200 | Verified public wage data |
| Nurse Practitioner | $132,050 | $169,030 | Verified public wage data |
| Nurse Midwife | $131,570 | $165,700 | Verified public wage data |
| Registered Nurse | $93,600 | $135,320 | Verified public wage data |
| LPN / LVN | $62,340 | $77,870 | Verified public wage data |
| Nursing Assistant (CNA) | $39,610 | $51,220 | Verified public wage data |
What drives nurse pay
Four factors explain most of the spread in nurse salaries: the license and role (CNA → LPN → RN → NP/CRNA), the state and metro labor market (California and the Pacific Northwest pay well above the South), experience and clinical ladder, and specialty, shift, and setting (critical care, nights, and hospitals typically pay more than clinics). The salary calculator lets you combine these to estimate your own pay.
Source & confidence— A verified figure from official U.S. public wage data.
BLS OEWS (May 2024, national)
National wage figures for SOC 29-1141 are seeded from published BLS OEWS May 2024 national data. Run `npm run import:oews` to replace seed values with figures parsed directly from official OEWS files.
Source year 2024. Last reviewed June 1, 2025. Full methodology
Last reviewed June 1, 2025.
Nurse salary FAQ
- How much do nurses make?
- A registered nurse earns about $93,600 a year — roughly $45.00 an hour. Most RNs earn between $75,990 and $100,780, depending on state, experience, specialty, and shift. Advanced roles such as nurse practitioners and CRNAs earn substantially more.
- What state pays nurses the most?
- California consistently reports the highest registered-nurse pay in the country, followed by other West Coast and Northeast states. The lowest-paying states are concentrated in the South and rural Midwest. See nurse salary by state for the full comparison; state figures are estimates based on national pay and local cost of living.
- Is nurse pay quoted hourly or as an annual salary?
- Most hospital nurses are paid an hourly wage with shift differentials and overtime, while the figures here are shown as both an annual figure and an hourly equivalent for easy comparison. The national RN average works out to roughly $45.00 an hour at a full-time schedule.
- Why are some figures verified and others estimates?
- National pay for the main nursing roles — registered nurses, LPNs/LVNs, nurse practitioners, CRNAs, nurse midwives, and nursing assistants — comes from verified public wage data. State, city, and specialty figures that aren't reported on their own start from that national pay and are labeled "Estimated" or "Specialty estimate." We never show an estimate as a verified figure.
- How are the estimates calculated?
- State and city figures take the national pay for that role and adjust it for local cost of living. Specialty figures (ICU, ER, travel, and similar) apply a typical pay difference to the closest role that is measured directly. Every estimate carries a clear label, and the full method is on our methodology page. When official local pay data is added, these figures update to verified numbers automatically.