Pediatric Nurse Practitioner (PNP) Programs in Pennsylvania

Jennifer Trimbee

Written by Jennifer Trimbee

BA English/BS Secondary Education – Duquesne University
Nursing Diploma – UPMC Shadyside School of Nursing

Updated & Fact Checked: 03.13.2026

Pediatric nurse practitioners (PNPs) treat patients from birth to adolescence and even into young adulthood. Like all NPs in PA, they must complete a collaborative agreement period before practicing independently. Pennsylvania became a Full Practice Authority state in 2025 under Act 68, allowing NPs to practice independently after a three-year collaborative period. 

Nurses who want to pursue a PNP degree, whether in acute or primary care, have a few options in Pennsylvania, whether they’re looking for on-campus or distance learning.

Pennsylvania BSN to Pediatric Nurse Practitioner (PNP) Programs

BSN-prepared nurses have several options when pursuing a PNP degree in Pennsylvania, including acute and primary care options and doctorate programs for those wanting to advance their education.

Drexel University

  • Philadelphia, Pennsylvania
  • Online + Campus + In-person

Modality: Online with on-campus requirements and in-person clinical

Credit Hours: Varies

Clinical Hours: Varies

Tuition: $1,115 per credit + fees

Program Overview:
Drexel offers a few options for nurses hoping to pursue a career as a PNP. The BSN to PNP Acute Care program consists of 57 quarter credits and 720 clinical hours; the BSN to PNP Primary Care program has 52 quarter credits and 640 credits. The university also offers a unique BSN to PNP Acute/Primary Dual role program that is 62 quarter credits and 1,000 clinical hours. There are post-master’s certificates available, too: Post-Graduate Certificate MSN to PNP in Acute Care, Post-Graduate Certificate MSN to PNP in Primary Care, and a Post-Graduate Certificate MSN to PNP Acute/Primary Dual Program.

More Details

Gwynedd Mercy University

Gwynedd Mercy University offers a CCNE-accredited MSN with a Primary Care Pediatric Nurse Practitioner (PNP) concentration. The online program prepares students to provide primary care to children from birth through adolescence to age 21. With 585 hours of precepted clinical practice and a flexible online format, working nurses can complete the program in approximately two years.

Thomas Jefferson University

  • Philadelphia, Pennsylvania
  • Hybrid + In-person

Modality: Hybrid with in-person clinical

Credit Hours: 36

Clinical Hours: 750

Tuition: $1,298 per credit + fees

Program Overview:
Thomas Jefferson’s BSN to PNP in primary care allows students to take a combination of online and on-site courses with a mandatory in-person orientation at the beginning of the program at the Center City or Dixon Campus. Students can take more than two classes per term, and each student will create an individual plan of study at the beginning of the program. A Post-Graduate Certificate MSN to PNP program is also available. Course requirements will vary depending on previous experience and education.

More Details

University of Pennsylvania

  • Philadelphia, Pennsylvania
  • Campus + In-person

Modality: On-campus with in-person clinical

Credit Hours: Varier

Clinical Hours: Unspecified

Tuition: $6,392 per course unit

Program Overview:
The University of Pennsylvania offers multiple options for nurses wishing to pursue a career as PNPs, some of which are not available at any other school in the state. The BSN to PNP Acute/Chronic is 12 courses that can be completed in as little as one calendar year, with classes being held on campus. Penn also offers a BSN to PNP Critical Care concentration that prepares PNPs to work in ICUs, and a year of experience as a pediatric ICU RN is required. This program involves intensive coursework and an eight-month-long clinical preceptorship. The third option is a BSN to PNP Oncology concentration. To apply, RNs must have at least a year working in a pediatric oncology unit, though two years are recommended.

More Details

University of Pittsburgh

  • Pittsburgh, Pennsylvania
  • Varies

Modality: Varies

Credit Hours: Varies

Clinical Hours: Varies

Tuition: $1,231 per credit + fees

Program Overview:
The University of Pittsburgh offers multiple options for pursuing a PNP degree for nurses interested in obtaining a doctorate. It offers a BSN to DNP PNP in primary care and an MSN to DNP PNP in primary care, which are 84 and 37 credits, respectively, with 1000 clinical hours. Pitt also offers an MSN to DNP PNP in acute care, which is 37 credits and 1000 clinical hours. For those who already have an MSN in another concentration, there is also a Post-Graduate Certificate MSN/DNP to PNP in Acute Care, which consists of 18 to 21 credits and 500 clinical hours.

More Details

Villanova University

  • Villanova, Pennsylvania
  • Hybrid + Campus + In-person

Modality: Hybrid with on-campus requirements and in-person clinical

Credit Hours: 45

Clinical Hours: 610

Tuition: $1,050 per credit + fees

Program Overview:
With Villanova’s BSN to PNP in Primary Care program, students can complete the seven core courses in an asynchronous, synchronous, or hybrid format. Upper-level courses and clinical hours are completed in person. Students will work with physicians and nurse practitioners in a wide range of practice settings in Pennsylvania, New Jersey, or Delaware. Villanova University also offers a Post-Graduate Certificate MSN to PNP in Primary Care, which is 30 credits and 610 clinical hours that can be completed in as little as 18 months.

More Details

Pennsylvania Online PNP Programs

Due to the nature of the profession, each of these programs requires in-person clinical and some on-campus learning. The most flexible is probably Villanova University, which allows students to take all of their core classes online and doesn’t require campus visits until the clinical portion of the program.

PNP Salary in Pennsylvania

According to the U.S. Bureau of Labor Statistics (May 2024), nurse practitioners in Pennsylvania earn a mean annual wage of approximately $124,590, with the national median at $129,210. PNPs specializing in pediatric care are in strong demand as children’s hospitals and pediatric clinics across Pennsylvania continue to expand. Salaries vary by setting and region, with hospital-based PNPs and those in the Philadelphia metro area typically earning more. Pennsylvania is now a Full Practice Authority state, which may further enhance PNP career opportunities and earning potential.

Compare PNP Programs in Pennsylvania

SchoolDegree TypeSpecializationsFormat
Drexel UniversityMSNPNP-AC, PNP-PC, Dual AC/PCOnline + Campus
Gwynedd Mercy UniversityMSNPNP-PCOnline
Thomas Jefferson UniversityMSNPNP-PCHybrid
University of PennsylvaniaMSNPNP Acute/Chronic, PNP Critical CareOn-Campus
University of PittsburghDNPPNP-PC, MSN to DNPVaries
Villanova UniversityMSNPNP-PCHybrid

Best PNP Programs in Pennsylvania

It’s difficult to choose the best program, as everyone is looking for something different in their PNP education. The University of Pittsburgh stands out because all of its programs offer doctorate-level degrees. The University of Pennsylvania is also impressive because it offers critical care and oncology specialties.

Pennsylvania’s Most Affordable PNP Programs

The most affordable option for PNP programs in PA is Villanova University, which is $1,050 per credit + fees. The next most affordable is Drexel University at $1,115 per credit + fees.

Where PNPs Work in Pennsylvania

Pennsylvania has several major children’s hospitals that employ PNPs. Children’s Hospital of Philadelphia (CHOP) is one of the top-ranked pediatric hospitals in the country and hires PNPs across primary care, specialty clinics, and inpatient units. UPMC Children’s Hospital of Pittsburgh, Penn State Health Children’s Hospital in Hershey, and St. Christopher’s Hospital for Children in Philadelphia also employ PNPs in a range of clinical settings.

Outside hospital systems, PNPs in Pennsylvania work in pediatric primary care offices, school-based health centers, and community health clinics. Rural parts of the state, especially in the northern tier and western counties, have ongoing shortages of pediatric providers. Since Pennsylvania became a Full Practice Authority state under Act 68 in 2025, PNPs who complete the three-year collaborative period can practice and prescribe independently, which has made rural practice more feasible for PNPs working in underserved areas.

Interested in other NP specializations in Pennsylvania? See our Pennsylvania nurse practitioner programs page for a full list of schools, or explore FNP programs, AGNP programs, and DNP programs in the state. For more about pediatric NP education nationally, visit our Pediatric Nurse Practitioner guide.

Frequently Asked Questions About PNP Programs in Pennsylvania

How many PNP programs are available in Pennsylvania?

Pennsylvania offers PNP programs at five accredited universities: Drexel University, Thomas Jefferson University, University of Pennsylvania, University of Pittsburgh, and Villanova University. Programs are available in both primary care and acute care specializations.

What is the average PNP salary in Pennsylvania?

According to the Bureau of Labor Statistics (May 2024), nurse practitioners in Pennsylvania earn a mean annual wage of approximately $124,590. Salaries vary by employer, location, and experience, with hospital-based PNPs in metropolitan areas earning more.

What is the difference between PNP-PC and PNP-AC?

PNP-PC (Primary Care) prepares nurses for outpatient and preventive pediatric care, including well-child visits and chronic disease management. PNP-AC (Acute Care) trains nurses to work with acutely ill or injured children in hospitals, emergency departments, and intensive care settings.

Can PNPs practice independently in Pennsylvania?

Yes. Pennsylvania became a Full Practice Authority state under Act 68 of 2022, effective in 2025. After completing a three-year collaborative agreement period, PNPs can practice independently without physician oversight.

Are there online PNP programs in Pennsylvania?

Yes. Drexel University offers online PNP programs with on-campus requirements, and several other Pennsylvania schools offer hybrid formats that combine online coursework with in-person clinical rotations.