The total cost to become a nurse practitioner typically falls between $25,000 and $70,000 for the graduate degree alone, depending on whether you attend a public or private university and whether you study online or on campus. That range covers tuition only. When you add certification exams, clinical placement fees, equipment, and textbooks, the real number climbs higher. Here’s a full breakdown of where your money goes.
Tuition: The Biggest Expense
Most nurse practitioners earn a Master of Science in Nursing (MSN), though a growing number of programs now offer the Doctor of Nursing Practice (DNP) as the entry-level NP degree. At a private institution like Duke University, graduate nursing tuition runs about $2,345 per credit hour, which works out to roughly $16,000 to $17,000 per semester for a full-time student. Over the full length of a program, that adds up quickly.
Public universities are significantly cheaper. In-state tuition at many state schools ranges from $500 to $900 per credit hour for graduate nursing programs. An MSN typically requires 40 to 50 credit hours, while a DNP can require 70 to 90 or more. So a rough estimate for total tuition looks like this:
- MSN at a public university: $20,000 to $45,000
- MSN at a private university: $50,000 to $120,000
- DNP at a public university: $30,000 to $65,000
- DNP at a private university: $75,000 to $175,000+
Online programs often fall on the lower end, though not always. The per-credit-hour rate is sometimes the same as on-campus tuition, but you save on housing, commuting, and campus fees.
Bridge Programs for RNs Without a Bachelor’s
If you’re a registered nurse with an associate degree, you’ll need to complete a bridge program that combines the BSN and MSN into one track. These RN-to-MSN programs save time compared to earning each degree separately, but the cost depends heavily on how many undergraduate credits transfer in.
Sacred Heart University’s online RN-to-BSN-to-MSN program illustrates the range well. Undergraduate credits cost $390 per credit hour, while graduate credits run $695 to $955 depending on specialty (psychiatric and family NP tracks cost more). If you transfer in 90 undergraduate credits, the total estimated tuition is roughly $28,000 to $30,500. Without those transfer credits, it jumps to $63,000 to $65,500. The lesson: transfer as many credits as you can.
Clinical Placement Fees
This is the cost that surprises many NP students. Your program requires hundreds of supervised clinical hours, and finding a preceptor (the experienced provider who oversees your training) isn’t always free. Many students pay out of pocket for clinical placements, especially in competitive specialties.
In 2025, hourly preceptor rates vary by specialty. Primary care and family practice placements run $12.50 to $15.00 per hour. OB-GYN and pediatrics cost $15.00 to $17.00 per hour. Psychiatry placements are the most expensive, typically $17.00 to $20.00 or more per hour. Since most rotations require 120 to 160 hours, a single clinical rotation can cost $1,500 to $2,800. NP programs usually require multiple rotations, so the total clinical placement cost over the course of your degree could reach $5,000 to $10,000 or higher.
Some programs arrange clinical placements at no extra charge, so this is worth asking about before you enroll. It can make a meaningful difference in your total cost.
Equipment, Books, and Supplies
NP students need their own diagnostic equipment for clinical rotations. Michigan State University’s nursing program estimates these startup costs: an otoscope and ophthalmoscope set runs about $265, a quality stethoscope costs $50 to $150, and additional assessment tools add another $10 to $15. Textbooks average $200 to $250 per full-time semester.
Over a two- to three-year program, plan for roughly $1,000 to $2,000 total in books and equipment. Some students save by buying used textbooks or sharing equipment, but the diagnostic tools are generally a personal purchase you’ll keep into your career.
Certification and Licensing Fees
After graduating, you need to pass a national certification exam before you can practice. The two main certifying bodies are the AANP Certification Board (AANPCB) and the American Nurses Credentialing Center (ANCC). AANPCB charges $240 for members and $315 for non-members to sit for the certification exam. ANCC fees are similar.
On top of the exam, every state charges its own licensing fee to grant your NP credential. These vary but generally fall between $100 and $300. You’ll also need to maintain your certification through continuing education and periodic recertification. AANPCB charges $120 to $195 for recertification by practice hours, or $240 to $315 if you recertify by exam.
Don’t forget the costs you already paid before NP school. Becoming an RN requires the NCLEX-RN exam and a state application fee. In California, for example, the RN exam application alone costs $300 for in-state graduates and up to $750 for international graduates. These are sunk costs by the time you reach NP school, but they’re part of the full picture.
Total Cost Estimate
Putting it all together for a typical MSN-prepared nurse practitioner:
- Tuition (MSN): $25,000 to $120,000
- Clinical placements: $0 to $10,000
- Books and equipment: $1,000 to $2,000
- Certification exam: $240 to $315
- State licensing: $100 to $300
The low end, attending a public university with arranged clinical placements, comes to roughly $27,000 to $35,000. The high end, a private university with paid clinical rotations, can exceed $130,000. Most students land somewhere in the middle, spending $40,000 to $80,000 total.
Scholarships and Loan Forgiveness
The NURSE Corps Scholarship Program, run by the federal Health Resources and Services Administration, is one of the most generous options available. It covers tuition, required fees, and other reasonable costs like books, supplies, and uniforms. On top of that, it pays a monthly stipend of $1,642 for full-time students during the 2026-2027 school year.
The tradeoff is a service commitment. You must work for at least two years full-time (minimum 32 hours per week, 45 weeks per year) at a healthcare facility with a critical nursing shortage, located in or serving a Health Professional Shortage Area. Part-time service is allowed with approval, but the obligation extends proportionally. You have nine months after graduation to get licensed, find an approved facility, and start working.
Beyond NURSE Corps, many employers offer tuition reimbursement for nurses pursuing advanced degrees, typically $3,000 to $10,000 per year. Federal and state loan forgiveness programs also exist for NPs who work in underserved areas. Military service, the National Health Service Corps, and state-specific programs all provide additional pathways to reduce or eliminate student debt. Exploring these options before enrolling can dramatically change your out-of-pocket cost.