Every “how much does nursing school cost?” article gives you a tuition range and calls it a day. That’s the easy part. The real cost of becoming a nurse includes a dozen expenses that don’t show up on a program’s website — and the single largest one isn’t a fee at all. It’s the income you don’t earn while you’re in school.

This guide breaks down every cost at every level of nursing education, from CNA training to NP school, so you can plan with real numbers instead of marketing copy.

Tuition by program type

Let’s start with the obvious costs. These ranges reflect 2025–2026 tuition at accredited programs across the U.S.

CNA (Certified Nursing Assistant)

Tuition: $500–$2,000. Duration: 4–12 weeks. Many community colleges, Red Cross chapters, and nursing homes offer CNA training programs. Some employers (particularly SNFs) offer free CNA training in exchange for a work commitment. This is the cheapest entry point into healthcare and an excellent way to test whether bedside care is right for you. See how much does a CNA make for salary expectations.

LPN (Licensed Practical Nurse)

Tuition: $5,000–$20,000. Duration: 9–12 months. Vocational schools and community colleges are the most common providers. Private LPN programs tend toward the higher end. The value proposition is strong: you get a license that allows you to work in skilled nursing, home health, clinics, and some hospital settings within a year.

ADN (Associate Degree in Nursing)

Tuition: $10,000–$20,000. Duration: 2 years. Community colleges are the primary providers. This is the most cost-effective path to an RN license. You take the same NCLEX-RN exam as BSN graduates and receive the same license. The main limitation: some Magnet hospitals prefer or require a BSN, and you’ll likely need to complete a BSN eventually for career advancement.

BSN (Bachelor of Science in Nursing)

Tuition: $40,000–$100,000+. Duration: 4 years. State universities land on the lower end ($40,000–$60,000); private universities routinely hit $80,000–$120,000+. The BSN is increasingly becoming the expected standard for hospital RNs, but the cost difference between an ADN and a BSN is enormous relative to the identical starting salary.

Accelerated BSN (ABSN)

Tuition: $50,000–$80,000. Duration: 12–18 months. Designed for people who already have a bachelor’s degree in another field. The per-month cost is the highest in nursing education. Most programs explicitly prohibit working during the program due to the intensity of the clinical schedule.

MSN/DNP for Nurse Practitioner

Tuition: $30,000–$120,000. Duration: 2–4 years (post-BSN). Public universities offer MSN programs for $30,000–$60,000. Private universities and DNP programs can reach $120,000+. See how to go from RN to nurse practitioner for a complete breakdown of the NP path.

The hidden costs nobody warns you about

Tuition is the sticker price. What follows is the fine print.

Textbooks and study materials

$500–$1,500 over the course of a program. Nursing textbooks are expensive ($50–$250 each) and new editions come out frequently. Many programs also require access to online platforms like ATI, Kaplan, or UWorld for NCLEX prep, which add $200–$400. Used books and rentals help, but be cautious with clinical references — outdated drug guides are a patient safety issue.

Clinical supplies and gear

$300–$800. This includes scrubs (often program-specific color, 2–3 sets at $30–$60 each), a good stethoscope ($50–$300 depending on brand — Littmann Classic III is the standard), clinical shoes ($60–$150), a penlight, bandage scissors, a watch with a second hand, and a badge reel. Some programs require a blood pressure cuff for skills practice ($30–$80).

Background checks and drug screens

$100–$300. Required before clinical rotations begin. Most programs require a new background check each year, and some clinical sites require their own separate check. Drug screens are typically $30–$80 each. If you have anything on your background check, it doesn’t necessarily disqualify you — but it adds time and often requires a board review.

Immunizations and health requirements

$100–$500. You’ll need documented proof of Hepatitis B series, MMR, Varicella, Tdap, annual flu shot, TB test (or chest X-ray if you’ve tested positive), and COVID vaccination (requirements vary by clinical site). If you’re missing any of these, you’ll need to get them out of pocket. A Hepatitis B series alone is $150–$300 without insurance.

NCLEX exam and state licensing

NCLEX-RN exam fee: ~$200. State licensing application: $100–$300 (varies by state). Total: $300–$500 to actually get your license after you graduate. If you fail the NCLEX, you pay the $200 exam fee again, with a 45-day waiting period between attempts.

BLS, ACLS, and other cards

$50–$100 each, renewable every 2 years. BLS (Basic Life Support) is required for all nursing students and all nurses. ACLS (Advanced Cardiac Life Support) is required for most ICU, ED, tele, and PACU positions. PALS (Pediatric Advanced Life Support) is required for peds and ED. These are ongoing costs throughout your career. Budget $100–$200/year for maintenance.

Malpractice insurance (NP students)

$100–$300/year. Required for NP clinical rotations. Some programs include this; many don’t. It’s not expensive, but it’s an additional cost that catches students off guard.

The biggest hidden cost: lost income

This is the number that changes the entire equation. Nursing programs — especially BSN and ABSN programs — have clinical schedules that make full-time work impossible. Even ADN programs, which are more flexible, typically require 16–24 hours per week of clinical time on top of classroom hours.

If you were earning $35,000/year before school and you reduce to part-time work during a 2-year ADN program, you might lose $35,000–$50,000 in income. For a 4-year BSN with minimal work, the lost income can exceed $100,000. For a 15-month ABSN where you can’t work at all, the lost income matches whatever your previous salary was.

The real math: Lost income is almost always a larger cost than tuition itself. A $15,000 ADN program with $40,000 in lost income costs $55,000 total. An $80,000 BSN program with $120,000 in lost income costs $200,000 total. Plan for both numbers, not just the one on the school’s website.

Total realistic cost by path

Here’s the full picture, including tuition, fees, supplies, and estimated lost income (assuming you were earning $30,000–$40,000/year before school).

  • CNA — $500–$2,000 total. Minimal lost income (programs are 4–12 weeks, many are evening/weekend).
  • LPN — $6,000–$22,000 total (tuition + supplies + lost income from reduced work over 9–12 months).
  • ADN RN — $12,000–$25,000 in direct costs + $35,000–$50,000 in lost income = $47,000–$75,000 all-in.
  • BSN RN — $45,000–$110,000 in direct costs + $60,000–$140,000 in lost income = $105,000–$250,000 all-in.
  • NP (from zero) — BSN costs + $35,000–$130,000 for MSN/DNP + additional lost income during graduate school = $150,000–$380,000 cumulative from no healthcare background to NP. See how much does a nurse practitioner make for salary expectations at the end of this path.

How to reduce the cost

The numbers above are sobering, but there are legitimate ways to cut them.

  1. Start as a CNA. Get paid while you decide if bedside care is for you. Many hospitals offer tuition reimbursement for CNAs pursuing nursing degrees.
  2. Do the ADN first. The cheapest path to an RN license. Work as an RN, then finish the BSN online (many programs cost $10,000–$20,000 and are designed for working nurses).
  3. Use employer tuition reimbursement. Large hospital systems (HCA, Ascension, CommonSpirit, Kaiser) offer $3,000–$10,000/year in tuition assistance.
  4. Pursue PSLF. If you work for a nonprofit hospital (most are nonprofit), you qualify for Public Service Loan Forgiveness after 120 qualifying payments on an income-driven repayment plan.
  5. Military and NHSC programs. The Army, Navy, and Air Force nurse corps offer full-tuition scholarships with service obligations. The National Health Service Corps offers loan repayment ($50,000+) for nurses who work in underserved areas.
  6. Work as an LPN during RN school. The LPN-to-RN bridge is designed for working LPNs. You earn while you learn, dramatically reducing the lost-income cost.

Is the investment worth it?

It depends entirely on which path you take. An ADN at a community college is one of the best career investments in America. A BSN at a private university with $100,000 in debt is one of the worst — not because nursing isn’t a good career, but because you can get the same license for one-tenth the cost. For the full financial analysis, see is nursing school worth it in 2026.

Frequently asked questions

What is the cheapest way to become an RN?

An ADN at a community college: $10,000–$20,000 in tuition over two years. If you work as a CNA or LPN during school, you offset living costs and gain clinical experience. The LPN-to-RN bridge is also very cost-effective if you’re already an LPN — about $8,000–$15,000 for the bridge program. Both paths lead to the same NCLEX-RN and the same license as a four-year BSN.

Do hospitals pay for nursing school?

Some do. Many large hospital systems offer tuition reimbursement ($3,000–$10,000/year) for employees pursuing nursing degrees, particularly CNAs and LPNs moving up. A few systems offer full tuition scholarships in exchange for a work commitment (typically 2–3 years post-graduation). The catch: you usually need to already be employed by the system, and the commitment is binding.

How much do nursing textbooks cost?

Plan for $500–$1,500 over the course of a nursing program. Individual textbooks range from $50–$250, and you’ll need new editions for most courses because clinical guidelines change. Used books, rentals, and older editions can cut costs, but be careful with clinical textbooks — outdated drug references can be a patient safety issue.

Is the NCLEX expensive?

The NCLEX-RN exam fee is $200 (as of 2026). But the total testing cost is higher: most states charge $100–$300 for the initial license application on top of the exam fee. If you fail and need to retest, you pay the $200 exam fee again plus a 45-day waiting period. Budget $300–$500 total for the NCLEX process.

Related reading