Psychiatric Mental Health Nurse Practitioner (PMHNP) Programs (2026)

Compare accredited PMHNP programs nationwide — online and campus MSN and DNP pathways for nurses who want to care for patients across the lifespan living with mental health and substance-use conditions.

Match with PMHNP Programs

Tell us your state, RN experience, and timeline to compare PMHNP pathways that fit.

PMHNP Programs in Our Directory

Sort by
Tuition (USD)
Showing 5 of 5 programs
University of Washington logo
MSNOnline + Campus

University of Washington

MSN — Psychiatric Mental Health NP

$36,000 total24 mo program88% grad rate
Vanderbilt University logo
MSNOnline + Campus

Vanderbilt University

MSN — Psychiatric Mental Health NP

$54,000 total30 mo program91% grad rate
Yale University logo
MSNOnline + Campus

Yale University

MSN — Psychiatric Mental Health NP

$88,200 total24 mo program94% grad rate
Emory University logo
MSNOnline + Campus

Emory University

MSN — Psychiatric Mental Health NP

$76,800 total24 mo program91% grad rate
What is a Psychiatric Mental Health Nurse Practitioner (PMHNP)?
A Psychiatric Mental Health Nurse Practitioner is an advanced practice registered nurse prepared to care for patients across the lifespan living with mental health and substance-use conditions. PMHNPs complete a graduate (MSN or DNP) program with 500–750 supervised clinical hours and earn national certification via the ANCC PMHNP-BC board exam.
How long does a PMHNP program take?
MSN-entry PMHNP programs typically take 24 to 36 months; BSN-to-DNP PMHNP tracks run 36 to 48 months. Part-time enrollment adds 12 to 18 months.
Can I earn a PMHNP online?
Many PMHNP programs deliver didactic coursework online or in hybrid format. The required clinical hours must be completed in person at approved sites near you.
How much do PMHNPs earn?
Nurse practitioners earn a national median of about $126,260 per year (BLS). PMHNP earnings vary by specialty demand, setting, and geography.
Free Program Matching

Get Matched with Accredited Nursing Programs

Tell us your zip code and program preference, and we’ll connect you with top nursing schools that match your goals — tuition budget, schedule, and location.

Takes 30 seconds — completely freeCompare tuition, accreditation, and program lengthNo spam — only programs that fit your criteria

Find Programs Near You

Enter your details to see matching programs.

Free. No obligation. No spam.

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.