For most people, a nursing degree is worth it. Registered nurses earn an average of $98,430 per year, the profession is projected to add roughly 189,100 openings annually through 2034, and the career offers clear pathways to six-figure specialties. But “worth it” depends heavily on which degree you pursue, how much you pay for it, and how far you plan to go in the field.
What a Nursing Degree Actually Costs
There are two main entry points into nursing, and the price gap between them is enormous. An Associate Degree in Nursing (ADN) takes about two years and costs between $6,000 and $20,000 at a public school. A four-year Bachelor of Science in Nursing (BSN) ranges from $40,000 to over $200,000, depending on whether you attend a public or private university. Private ADN programs can also run steep, hitting $30,000 to $100,000.
Both degrees qualify you to sit for the licensing exam and work as a registered nurse. On paper, an ADN graduate and a BSN graduate can hold the same job title and earn similar starting pay. The difference shows up later in your career, in ways that matter if you plan to stay in nursing long term.
Beyond tuition, expect additional costs for lab fees, clinical supplies, uniforms, and certification exams. These aren’t always included in the sticker price, so budget an extra few thousand dollars regardless of which program you choose.
ADN vs. BSN: Which Pays Off More
If your goal is to start earning as quickly as possible, an ADN is hard to beat. Two years of school, a fraction of the cost, and you’re working as an RN. For someone switching careers or carrying existing debt, this route minimizes financial risk while still landing you a job that pays well above the national median income.
The BSN, however, opens doors that stay closed to ADN holders. Many hospitals, particularly large medical centers and magnet-designated facilities, prefer or require a BSN for new hires. Management and leadership roles almost always require one. And if you ever want to become a nurse practitioner, nurse anesthetist, or clinical nurse specialist, a BSN is the prerequisite for graduate school. If you’re 22 and planning a long nursing career, starting with a BSN often makes more financial sense over a 30-year timeline. If you’re 35 and need to start working soon, an ADN with a plan to bridge to a BSN later is a practical compromise. Many employers offer tuition reimbursement for RN-to-BSN programs, which can cut that upgrade cost significantly.
Salary at Every Level
The average registered nurse in the United States earns $98,430 per year, or about $47.32 an hour. That figure covers both ADN and BSN-prepared nurses. Nurse practitioners with a master’s degree earn an average of $132,000 annually, a jump of roughly $34,000 over a staff RN salary.
The highest-paying nursing roles require additional education and certification, but the payoff is substantial:
- Certified Registered Nurse Anesthetist: $212,650 per year. Requires a BSN, at least two years of critical care experience, and completion of a graduate anesthetist program.
- Certified Nurse Midwife: $129,650 per year.
- NICU Nurse: $128,211 per year.
- General Nurse Practitioner: $126,260 per year.
- Clinical Nurse Specialist: $124,374 per year.
Even without pursuing advanced practice, a staff RN salary places you comfortably in the middle class in most parts of the country. In high-cost states like California and Massachusetts, RN salaries adjust upward considerably.
The Travel Nursing Option
Travel nursing has become a popular way to accelerate earnings without going back to school. Travel nurses earn an average of $99,200 to $108,170 per year, with overtime pushing that higher. Compare that to the average staff nurse salary of about $65,455, and the financial appeal is obvious.
Travel assignments typically last 8 to 13 weeks, and many contracts include housing stipends, travel reimbursement, and completion bonuses. The trade-off is instability: no guaranteed hours between contracts, no employer-sponsored retirement match building over decades, and constant relocation. It works well for nurses in their twenties or thirties without family obligations tying them to one location. It’s less sustainable as a permanent lifestyle for most people.
Job Security and Demand
Nursing employment is projected to grow 5 percent from 2024 to 2034, which the Bureau of Labor Statistics classifies as faster than average. About 189,100 RN positions are expected to open each year over that decade, driven by retirements, an aging population, and expanding healthcare access. Few professions of this size offer that level of consistent demand.
This matters for the “worth it” calculation because job security is part of the return on your investment. A degree that costs $15,000 but leads to steady employment at $98,000 a year is a fundamentally different proposition than a degree that costs the same but leads to an uncertain job market. Nursing falls firmly in the first category. You can find work in virtually every city and town in the country, and demand tends to increase during economic downturns rather than decrease.
When a Nursing Degree Might Not Be Worth It
The math breaks down in a few specific situations. Paying $150,000 or more for a BSN at a private university, especially if you’re financing it entirely with loans, creates a debt burden that takes years to recover from. An ADN at a community college followed by an employer-funded RN-to-BSN bridge program achieves the same credential for a fraction of the cost.
It also may not be worth it if you’re entering the profession primarily for the salary without understanding the working conditions. Nursing involves 12-hour shifts, physically demanding patient care, emotional stress, and mandatory overtime in many settings. Burnout rates are high. The pay is strong because the work is genuinely hard, and people who don’t find the work itself meaningful tend to leave within a few years, turning their degree into a sunk cost.
Finally, if your goal is to earn $200,000 or more, nursing can get you there, but only through advanced practice roles that require a master’s or doctoral degree on top of your initial nursing education. That’s 6 to 8 years of total schooling and several years of clinical experience. If that timeline doesn’t appeal to you, other career paths reach that income level with less specialized training.
Making It Worth It on Your Terms
The strongest return on a nursing degree comes from being strategic about how you get it. Start at a community college if cost is a concern. Choose a public university if you go the BSN route. Take advantage of employer tuition reimbursement, loan forgiveness programs for nurses working in underserved areas, and military or government nursing scholarships.
Once you’re working, the degree continues to pay dividends if you keep advancing. Moving from bedside nursing into a specialty, pursuing certifications, or completing a graduate program each represents a measurable salary increase. A nurse who starts with a $15,000 ADN, bridges to a BSN on an employer’s dime, and eventually earns a nurse practitioner credential will have invested modestly and arrived at a $132,000 salary with decades of job security ahead.

