Family Nurse Practitioner (FNP) Programs (2026)

Compare accredited FNP programs nationwide — online and campus MSN and DNP pathways for nurses who want to care for individuals and families across the lifespan.

MyNursingSchools lists 248 FNP programs from 159 schools; 120 are fully online. Published total tuition starts at $15,770 (Arkansas State University – School of Nursing). Listed programs run 18 to 42 months. The table below shows the first 60 and can be sorted by tuition and length and filtered by degree and format.

FNP Programs in Our Directory

Key takeaways for FNP programs

  • 248 FNP programs listed in the directory.
  • Nurse practitioners earn a national median of $129,210 per year (BLS OEWS May 2024).
  • Didactic coursework may be online; supervised clinical hours are in person.
What is a Family Nurse Practitioner (FNP)?
A Family Nurse Practitioner is an advanced practice registered nurse prepared to care for individuals and families across the lifespan. FNPs complete a graduate (MSN or DNP) program and earn national certification via the AANP FNP-C or ANCC FNP-BC board exam. Source: AANP and ANCC national NP certification exams named on each specialty hub. Last verified 2026-07-30.
How long does a FNP program take?
MSN-entry programs typically take 24 to 36 months; BSN-to-DNP tracks run 36 to 48 months. Part-time enrollment adds time. Confirm the published length on each program page rather than assuming a national average. Source: MyNursingSchools program directory. Last verified 2026-08-26.
Can I earn a FNP online?
Many FNP programs deliver didactic coursework online or in hybrid format. 26 fully online options are currently in our directory. Supervised clinical hours — typically 500–750 — must be completed in person at approved sites. Source: MyNursingSchools program directory; CCNE and ACEN programmatic accreditation standards; state boards of nursing require in-person clinical hours for initial RN licensure. Last verified 2026-08-26.
How much do FNPs earn?
Nurse practitioners earn a national median of $129,210 per year (May 2025). FNP earnings vary by specialty demand, setting, and geography. Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025. Last verified 2026-11-06.
Do FNP programs require in-person clinicals?
Yes. Didactic coursework may be online, but FNP certification requires supervised clinical hours completed in person. Typical listed ranges on this specialty are 500–750 hours. Source: CCNE and ACEN programmatic accreditation standards; state boards of nursing require in-person clinical hours for initial RN licensure. Last verified 2026-07-30.

We collect anonymous, aggregate analytics by default to help us improve the site — no cookies are set and you are not personally identified. Click Accept All to enable cookie-based analytics for more accurate measurement. See our Privacy Policy for details. You can change your choice anytime via Cookie Preferences in the footer.