how much do nurses make a year

5 hours ago 3
Nature

Registered nurses (RNs) in the United States make an average of about $98,430 per year as of 2025, which breaks down to roughly $47.32 per hour according to the latest Bureau of Labor Statistics data

. Median salaries reported are around $93,600 annually, with entry-level RNs earning approximately $60,000–$70,000 and experienced nurses, especially those in leadership or specialized roles, earning over $100,000 per year

. Nurse salaries vary significantly by state due to cost of living and demand. For example, RNs in California earn an average around $137,690 annually, while those in Florida earn closer to $84,760

. Other high-paying states include Hawaii ($119,710), Oregon ($113,440), and Massachusetts ($108,850)

. Advanced nursing roles, such as Certified Registered Nurse Anesthetists (CRNAs), earn substantially more, with salaries exceeding $223,000 annually

. In summary, typical RN salaries in 2025 range from about $60,000 to over $130,000 depending on experience and location, with a national average near $98,000 per year