Best Online Nurse Practitioner Programs of 2024

Genevieve Carlton, Ph.D.
By
Updated on April 24, 2025
Edited by
Reviewed by
Our Integrity Network

Affordablecollegesonline.org is committed to delivering content that is objective and actionable. To that end, we have built a network of industry professionals across higher education to review our content and ensure we are providing the most helpful information to our readers.

Drawing on their firsthand industry expertise, our Integrity Network members serve as an additional step in our editing process, helping us confirm our content is accurate and up to date. These contributors:

  • Suggest changes to inaccurate or misleading information.
  • Provide specific, corrective feedback.
  • Identify critical information that writers may have missed.

Integrity Network members typically work full time in their industry profession and review content for Affordablecollegesonline.org as a side project. All Integrity Network members are paid members of the Red Ventures Education Integrity Network.

Explore our full list of Integrity Network members.

Becoming a nurse practitioner can lead to a rewarding career. Here, we outline the top online programs for nurse practitioners.
Are you ready to discover your college program?

Nurse practitioners (NPs) are in high demand. In fact, it’s the fastest-growing occupation, with a projected growth rate of 40% between 2023 and 2033. NPs also earn a median pay of $129,480 per year, according to May 2024 data from the Bureau of Labor Statistics (BLS).

Want to become an NP without breaking the bank? Find out how to maximize your return on investment by finding affordable online nurse practitioner programs.

Loading...
Loading...Learn More
Visit Site
Loading...
Loading...Learn More
Visit Site
Loading...
Loading...Learn More
Visit Site

Online Nurse Practitioner Programs

We use trusted sources like Peterson's Data and the National Center for Education Statistics to inform the data for these schools.
from our partners appear among these rankings and are indicated as such.
#1 Best Online Nurse Practitioner Programs of 2024

University of Southern California

  • Location-markerLos Angeles, CA
  • 4 year
  • Campus + Online

Cost per Credit:
In-State | $2,244
Out-of-State | $2,244

Credits to Graduate: 21

USC’s online master of science in nursing features a full-time, accelerated track, or a part-time track that accommodates the needs of working RNs. The evidence-based program prepares aspiring family nurse practitioners for the national certification exams required for state licensure. The curriculum consists of 50-52 hours of coursework and 680 clinical hours.

Distance learners must attend two on-campus intensives in Los Angeles. Designed primarily to test classroom knowledge in skill assessment exercises, labs, and exams, these intensives also provide faculty and other students with networking opportunities.

Average Undergrad Tuition
  • In-State$60,446
  • Out-of-state$60,446
Average Graduate Tuition
  • In-State$60,446
  • Out-of-state$60,446
  • Retention Rate96%
  • Acceptance Rate13%
  • Students Enrolled49,318
  • Institution TypePrivate
  • Percent Online Enrollment46%
  • AccreditationYes
#2 Best Online Nurse Practitioner Programs of 2024

Purdue University Global-Indianapolis

  • Location-markerWest Lafayette, IN
  • 4 year
  • Campus + Online

Cost per Credit:
In-State | $420
Out-of-State | $420

Credits to Graduate: 78-90

The online master of science in nursing at Purdue University-Global gives students the flexibility to manage educational and personal responsibilities. Designed for working registered nurses, the two-year degree prepares graduates for national certification through the American Association of Nurse Practitioners, the American Nurses Credentialing Center, or the American Association of Critical Care. 

Distance learners may choose population focus areas in gerontology, family nurse primary care, and psychiatric mental health. Financial aid, credit for prior experiences, and corporate partner and military benefits help keep costs affordable.

Average Undergrad Tuition
  • In-State$10,080
  • Out-of-state$13,356
Average Graduate Tuition
  • In-State$8,730
  • Out-of-state$9,700
  • Retention Rate75%
  • Acceptance RateN/A
  • Students Enrolled43,458
  • Institution TypePublic
  • Percent Online Enrollment100%
  • AccreditationYes
#3 Best Online Nurse Practitioner Programs of 2024

Texas A & M International University

  • Location-markerLaredo, TX
  • 4 year
  • Campus + Online

Cost per Credit:
In-State | $3,686
Out-of-State | $9,572

NCLEX Pass Rate (2022): 82.76%

Credits to Graduate: 48 

Through its emphasis on culturally sensitive healthcare for diverse populations, TAMIU’s online master of science in nursing trains its graduates to improve health outcomes for the citizens of the

South Texas region. In the first year of the three-year program, distance learners take foundational courses in theory, methods, informatics, and policy. Then, they take two years of coursework in advanced theory and family nursing practice areas.

TAMIU offers graduate students several options for financial assistance to help reduce the cost of their degrees. 

Average Undergrad Tuition
  • In-State$3,818
  • Out-of-state$13,610
Average Graduate Tuition
  • In-State$3,350
  • Out-of-state$10,694
  • Retention Rate74%
  • Acceptance Rate54%
  • Students Enrolled8,455
  • Institution TypePublic
  • Percent Online Enrollment62%
  • AccreditationYes
#4 Best Online Nurse Practitioner Programs of 2024

University of the Cumberlands

  • Location-markerWilliamsburg, KY
  • 4 year
  • Campus + Online

Cost per Credit:
In-State | $539
Out-of-State | $539

Credits to Graduate: 48 

The master of science in nursing at the University of the Cumberlands offers students reasonable out-of-pocket costs by keeping tuition low and providing free textbooks, lab manuals, and other required course materials through its One Price Promise program.

The evidence-based curriculum covers epidemiology, pharmacology, healthcare technologies and informatics, and advanced practice. Students complete 24 didactic credits,18 credits combining didactic and clinical instruction, and six practicum credit hours.

Average Undergrad Tuition
  • In-State$9,875
  • Out-of-state$9,875
Average Graduate Tuition
  • In-State$4,282
  • Out-of-state$4,282
  • Retention Rate67%
  • Acceptance Rate85%
  • Students Enrolled19,272
  • Institution TypePrivate
  • Percent Online Enrollment95%
  • AccreditationYes
#5 Best Online Nurse Practitioner Programs of 2024

The University of West Florida

  • Location-markerPensacola, FL
  • 4 year
  • Campus + Online

Cost per Credit:
In-State | $500
Out-of-State | $500

NCLEX Pass Rate (2023): 89.47% 

Credits to Graduate: 45 

Recognized for its commitment to accessible education, the University of West Florida's online master of science in nursing with a family practice concentration offers a flexible curriculum that accommodates the needs of working nurses. 

The MSN, which takes between 27-30 months to complete, emphasizes the care of children, adults, women, and families across the lifespan. Distance learners take all courses in eight-week and 16-week terms, except for 600 clinical hours of direct patient care working in rural and urban primary care settings.

Average Undergrad Tuition
  • In-State$3,735
  • Out-of-state$16,004
Average Graduate Tuition
  • In-State$7,088
  • Out-of-state$22,166
  • Retention Rate84%
  • Acceptance Rate53%
  • Students Enrolled13,288
  • Institution TypePublic
  • Percent Online Enrollment88%
  • AccreditationYes
#6 Best Online Nurse Practitioner Programs of 2024

The University of Texas at Arlington

  • Location-markerArlington, TX
  • 4 year
  • Campus + Online

Cost per Credit:
In-State | $654
Out-of-State | $654

NCLEX Pass Rate (2023): 86.95%

Credits to Graduate: 46

Available on-campus and online, UTA’s master of science in nursing trains students for family nurse practitioner roles in various healthcare settings. The MSN degree, which requires 32-36 credits, covers pharmacology, health assessment, diagnostics, advanced research, and clinical management. Distance learners complete in-person clinical experiences in their second year, with the possibility of arranging placements in their local communities.

Committed to keeping tuition affordable, UTA provides pay-by-the-course options and locked-in tuition rates for students who complete their degree without interruption.

Average Undergrad Tuition
  • In-State$9,206
  • Out-of-state$26,778
Average Graduate Tuition
  • In-State$9,015
  • Out-of-state$22,167
  • Retention Rate71%
  • Acceptance Rate93%
  • Students Enrolled45,949
  • Institution TypePublic
  • Percent Online Enrollment62%
  • AccreditationYes
#7 Best Online Nurse Practitioner Programs of 2024

Northern Arizona University

  • Location-markerFlagstaff, AZ
  • 4 year
  • Campus + Online

Cost per Credit:
In-State | $610
Out-of-State | $610

NCLEX Pass Rate (2023): 96.65% 

Credits to Graduate: 48

NAU’s advanced practice master of science program trains family nurse practitioners to provide primary care to underserved rural populations. The MSN prepares graduates for national certification and state licensure as family nurse practitioners with prescribing and dispensing privileges in Arizona. Delivered in a blended online format, the curriculum covers family nurse practitioner and rural health theory and policy courses, practicum experiences, thesis, and research projects.

NAU maintains a commitment to transparency about costs, offering affordable tuition rates and opportunities for graduate student financial aid.

Average Undergrad Tuition
  • In-State$10,381
  • Out-of-state$16,600
Average Graduate Tuition
  • In-State$10,724
  • Out-of-state$19,266
  • Retention Rate74%
  • Acceptance Rate78%
  • Students Enrolled28,711
  • Institution TypePublic
  • Percent Online Enrollment55%
  • AccreditationYes
#8 Best Online Nurse Practitioner Programs of 2024

University of Cincinnati-Main Campus

  • Location-markerCincinnati, OH
  • 4 year
  • Campus + Online

Cost per Credit:
In-State | $752
Out-of-State | $752

Credits to Graduate: 51

Designed for working registered nurses, the UC master of science-family practice nursing program features an entirely asynchronous online format with no required site visits. Distance learners may complete the program in as little as two years or opt for part-time study to accommodate their schedules. The MSN degree prepares graduates to sit for national certification exams and qualifies them for state licensure as family nurse practitioners in Ohio.

UC offers tuition scholarships to eligible online MSN family nurse practitioner students through the University Business Scholarship program.

Average Undergrad Tuition
  • In-State$10,099
  • Out-of-state$25,433
Average Graduate Tuition
  • In-State$13,224
  • Out-of-state$24,966
  • Retention Rate87%
  • Acceptance Rate85%
  • Students Enrolled40,329
  • Institution TypePublic
  • Percent Online Enrollment66%
  • AccreditationYes
#9 Best Online Nurse Practitioner Programs of 2024

George Washington University

  • Location-markerWashington, DC
  • 4 year
  • Campus + Online

Cost per Credit:
In-State | $1,450
Out-of-State | $1,450

NCLEX Pass Rate (2023): 94.31% 

Credits to Graduate: 48

GW’s master of science-family nurse practitioner program uses a hybrid approach that features convenient online courses, in-person training in simulation centers, and industry-recognized faculty. All distance learners must participate in two on-campus requirements: in-person learning and skills intensive before starting their first clinical experience and an objective structured clinical examination component consisting of a series of simulation-based events to evaluate student skills.

The GW School of Nursing offers fixed-rate tuition, which helps MSN students manage their financial planning by minimizing unexpected tuition increases.

Average Undergrad Tuition
  • In-State$57,894
  • Out-of-state$57,894
Average Graduate Tuition
  • In-State$32,850
  • Out-of-state$32,850
  • Retention Rate91%
  • Acceptance Rate50%
  • Students Enrolled26,457
  • Institution TypePrivate
  • Percent Online Enrollment26%
  • AccreditationYes
#10 Best Online Nurse Practitioner Programs of 2024

Cedarville University

  • Location-markerCedarville, OH
  • 4 year
  • Campus + Online

Cost per Credit:
In-State | $707
Out-of-State | $707

Credits to Graduate: 45-48

Grounded in a Christian approach to advanced practice nursing, Cedarville University’s master of science of nursing-family practitioner program integrates a Biblical-based curriculum with evidence-based practice. The online MSN offers flexible full-time and part-time plans of study. Distance learners must attend four on-campus experiences, including a clinical orientation, before starting the family nurse practitioner specialty courses and during each semester of the clinical courses.

Cedarville has the least expensive graduate nurse practitioner programs in Ohio. Graduate nursing students who demonstrate financial need may qualify for a $3,000 scholarship.

Average Undergrad Tuition
  • In-State$33,174
  • Out-of-state$33,174
Average Graduate Tuition
  • In-State$9,864
  • Out-of-state$9,864
  • Retention Rate86%
  • Acceptance Rate62%
  • Students Enrolled4,643
  • Institution TypePrivate
  • Percent Online Enrollment39%
  • AccreditationYes

Price Checkcheck

Nurse practitioners qualify for many scholarships and grants, including resources listed by the American Association of Nurse Practitioners.

Why Get a Nurse Practitioner Degree?

Online nurse practitioner programs prepare graduates for rewarding NP careers with higher pay than registered nurses (RNs). According to BLS data, NPs earn a median annual salary of $132,050. This median salary is $38,450 above the median salary for RNs.

NPs also have more autonomy than RNs. For example, NPs can create care plans, diagnose patients, and, in many states, prescribe medications.

Current RNs may choose online nurse practitioner programs to continue working while earning their degree. Many online programs use an asynchronous format. RNs can watch lectures and complete assignments between shifts.

How to Choose an Online Nurse Practitioner Program

Online NP programs offer flexibility, and you can also compare options to find an affordable program. Here are some factors to consider when researching online nurse practitioner programs:

  • Admissions Requirements: Most NP programs require a bachelor of science in nursing (BSN) and prefer students with 1-2 years of experience as an RN. You can also find RN-to-NP programs online.
  • Accreditation: Be sure to choose an accredited NP program. These degrees meet the highest standards for educating nurses.They also fulfill licensure requirements and allow you to receive transfer credit and financial aid.
  • Format: Online programs use different formats, including live class sessions, hybrid enrollment with some in-person requirements, asynchronous coursework, and recorded lectures. Consider your schedule and learning style when choosing a format.
  • Cost: Becoming an NP can increase your earning potential, and choosing an affordable program means your investment will pay off sooner. Compare the total cost of the program, including tuition and any required fees to your average salary potential after graduation.
  • Length: NP programs may offer an accelerated track, full-time enrollment, or part-time enrollment, which affects the degree length.
  • Specializations: If you want to become a family nurse practitioner (FNP), make sure you choose an NP program that offers an FNP specialization. Review the curriculum and NP tracks to make sure it’s a good fit and that the program offers the specialization you want.
  • Clinical Placements: Distance learners complete clinical placements locally. Check with programs to learn about their clinical placement support and your options as an online NP student.

How Much Does a Nurse Practitioner Degree Cost?

How much will you pay for an NP degree? Health professionals earning a master’s degree can expect to pay between $9,310 and $14,250 in tuition and fees annually, according to 2020 data from the National Center of Education Statistics (NCES). Plan to budget for fees, textbooks, and living expenses as well.

The total cost of an NP program varies widely. In general, public universities in your state charge the lowest tuition rates. However, you may also qualify for out-of-state tuition discounts at public universities in another state. Out-of-state tuition can be more than double the cost of in-state tuition. NPs can also use scholarships, grants, and loans to cover costs.

Median Annual Cost of a Master’s Degree in the Health Professions by Program Format
Program FormatTuition and Fees Total Student Budget
Online $14,250$35,530
On-Campus $9,310$23,100
All Programs $11,160$28,590
Source: NCES, 2020

Some employers may provide tuition reimbursement programs for their nurses who become NPs as long as they agree to work as an NP for an agreed-upon period of time. For example, employers, such as hospitals or medical centers, with advanced practice registered nurse (APRN) shortages may offer these programs to encourage RNs to become APRNs.

Additional Online Student Fees

Along with tuition, online students should budget for fees. Many schools waive campus fees for distance learners, but enrollees must still pay for technology, supplies, and books. Online students often pay a technology fee, which may cover tech support, online databases, and virtual classroom platforms.

Additional expenses may include internet access, textbooks, a new computer, and required software. To save money, learners may rent textbooks or buy digital versions. Labs and clinicals require tools, such as stethoscopes. NP students also typically pay malpractice fees to protect themselves during clinicals.

Courses in a Nurse Practitioner Program

Most programs incorporate courses in advanced health assessment, advanced nursing ethics, and pharmacology. Plan to take classes in your NP concentration and complete clinical requirements.

NP programs require a minimum of 30 credits and 500 hours of clinical experience. The exact length and curriculum varies depending on the program and your concentration.

When choosing an NP program, check for programmatic accreditation. Accredited nursing schools follow the best practices for educating advanced practice registered nurses. An accredited NP degree also meets NP licensure and board certification requirements.

  • minus

    Health Assessment

    Degree-seekers learn how to conduct physical exams by using patients’ medical history and symptoms to draw conclusions. Coursework explores how environmental factors and lifestyle choices impact health. The class prepares students to provide patients with recommendations and referrals.
  • minus

    Pharmacology

    Pharmacology teaches students how to write prescriptions and builds on foundational knowledge of drug interactions. Degree-seekers learn about common medications and corresponding side effects. The class also covers medicinal chemistry and the clinical trial process.
  • minus

    Nursing Ethics

    Students in this class develop a framework for evaluating ethical dilemmas. Students read case studies and discuss best practices. Coursework explores protocols for mandated reports and emphasizes laws that protect patient rights.

How to Become a Nurse Practitioner

Becoming an NP requires several steps. Make sure to do the following before applying to an NP program:

  1. Earn a BSN degree.
  2. Pass the NCLEX-RN.
  3. Earn an RN license.
  4. Gain experience as an RN.

Then, you can apply to NP programs and complete 1-3 years of coursework and clinical requirements. Some programs offer master of science in nursing (MSN) bridge options for RNs without a BSN.

You can apply for licensure and certification as an NP after graduation.

Licensure and Certification for Nurse Practitioners

NPs typically need state-issued RN and NP licenses, board certification, and an MSN degree. They also need specialty board certification from the American Academy of Nurse Practitioners or the American Nurses Credentialing Center. These specialty certifications include family nurse practitioner, adult gerontology nurse practitioner, psychiatric mental health nurse practitioner, or pediatric nurse practitioner. Most NPs specialize in family care.

Most NPs renew their certification every five years. Pediatric NPs, however, must renew their certification every year through the Pediatric Nurse Certification Board.

NPs must hold a state license in each state they practice. If you move to a different state, you must obtain a new state license by endorsement to practice there. Some states may require NPs to have a collaborating agreement with a supervising physician to earn state licensure.

Frequently Asked Questions About Online Nurse Practitioner Programs

Psychiatric mental health NPs earn the most, with a median pay of $119,500, according to Feb. 2024 Payscale data. In contrast, family nurse practitioners reported a median pay of $103,000 in Feb. 2024 Payscale data.

Note: The insights on this page — excluding school descriptions — were reviewed by an independent third party compensated for their time by Affordable Colleges Online. Page last reviewed March 13, 2024.

Related articles that may interest you

Online DNP Programs

Online DNP Programs

Who Gets One & What to Expect A doctor of nursing practice (DNP) prepares nursing professionals to work in leadership roles at hospitals and other healthcare facilities. Registered nurses who wish to increase their earning potential and take on more responsibility can benefit from a DNP. Graduates of DNP programs also enjoy strong job prospects. …

ACO Staff Writers

by ACO Staff Writers

Updated April 10, 2023

Scholarships for Nursing School Students

Scholarships for Nursing School Students

Nurse Practitioner Programs RN-to-BSN Nursing Programs Nursing Programs LPN Nursing Programs Scholarships and Resources for Nursing Students Nursing degrees open doors to professional advancement, increased salary, and the opportunity to make a vital difference in people’s lives. Nursing school demands not only time and dedication, but also a significant financial commitment. With college costs on …

ACO Staff Writers

by ACO Staff Writers

Updated November 15, 2023

Online Master’s In Nursing (MSN)

Online Master’s In Nursing (MSN)

A master’s degree in nursing can lead to new and exciting career opportunities. Here, we list the top online programs.

Genevieve Carlton, Ph.D.

by Genevieve Carlton, Ph.D.

Updated November 15, 2023