How Much Do Registered Nurses Make?
According to BLS May 2024 data, the median annual salary for registered nurses is $93,600, with a mean of $98,430. That works out to a median hourly rate of $45.00. The salary range is wide — the 10th percentile earns $66,030 while the 90th percentile brings home $135,320 or more. To put this in perspective, the national median salary for all occupations is about $49,500, meaning registered nurses earn nearly double what the typical American worker makes. That's a strong financial foundation from day one of your career.
But that national median doesn't tell your whole story. What you actually earn as an RN depends on several factors: your work setting, the state you practice in, your years of experience, your education level, and whether you hold specialty certifications. An ADN-prepared nurse working nights in a Texas hospital will have a very different paycheck than a BSN-prepared nurse in a California outpatient clinic. Shift differentials, overtime, per diem rates, and travel contracts all affect your take-home pay in meaningful ways.