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.