Let’s start with the biggest question: How much do psychiatric nurse practitioners make a year? According to the Bureau of Labor Statistics (BLS), the median annual wage for nurse practitioners was $129,210 as of May 2024.
The BLS doesn't break out PMHNPs as a distinct category, but psychiatric nurse practitioners consistently rank among the highest-earning NP specialties — meaning most PMHNPs can expect to land above that general benchmark.
Here's a closer look at the numbers:
- Median annual salary: $129,210 (for all NPs)
- Bottom 10%: Less than $98,520
- Top 10%: More than $217,270
How much do psychiatric nurse practitioners make an hour?
The BLS median annual wage of $129,210 works out to roughly $62 per hour based on a standard full-time schedule. However, that number is a limited and somewhat flawed way to think about PMHNP compensation.
Most PMHNPs don't work a standard 40-hour billable week, and not all of their time generates revenue. Documentation, prior authorizations, administrative tasks, and no-shows all take up valuable time without producing a billable claim.
For providers who accept insurance, there's another layer of complexity: PMHNPs bill for a mix of visit types (initial psychiatric evaluations, medication management sessions, and therapy), each with its own CPT code and reimbursement rate. This means hourly earnings depend less on a single figure and more on your specific payer contracts, visit mix, and weekly caseload.
How much do psychiatric nurse practitioners make per session?
Per-session reimbursement for PMHNPs varies a lot depending on the type of visit, insurance plan, and geographic location. For example, a medication management session is billed and reimbursed differently than an extended psychiatric evaluation, so a single "per session" figure doesn't tell the whole story.
Providers who accept insurance will generally find that their effective per-session rate depends on their specific payer contracts and CPT code mix.