While a psychiatric nurse’s salary is around $70,000 annually, a psychiatric nurse practitioner earns well in the six-figure range. Many sources cite the average annual salary of full-time PMHNPs is anywhere from $113,000 to more than $150,000.