Average Mental Health Nurse Salary

$42.40/hour

The average salary for a Mental Health Nurse is $42.40 per hour. This is 5% lower than the nursing US average of $44.40.

Last updated on December 20, 2024. Based on active jobs on Vivian.com.

Salaries for Mental Health Nurse compared to Registered Nurse National Averages

$42.40/hour

5% lower than the nursing US average.

$44.40/hour

United States

Where do Mental Health Nurses get paid the most?
StateAverage Hourly SalaryMax Hourly Salary
Oregon$67$90
Pennsylvania$50$56
Colorado$49$53
Texas$45$53
Missouri$44$55
Georgia$43$48
Tennessee$43$46
Oklahoma$42$55
Florida$40$45
Virginia$37$43
Massachusetts$35$61
North Carolina$32$43
What are the highest paying Employers and Agencies for Mental Health Nurse jobs?

Last updated on December 20, 2024. Information based on active jobs on Vivian.com and pay data from BLS and around the web.

A Nurse holding a file folder

Mental Health Nurse Career Guide

Use our exclusive Career Guides to research the education, qualifications, skills and responsibilities for a variety of healthcare disciplines and specialties employers are hiring now.

Go to the guide
Was this page helpful?

Get alerts about new jobs and salary trends

Be the first to know about new jobs for Mental Health Nurses with the salary that suits you.

Featured Blog Posts

Open article Your Guide to Government Travel Nursing Jobs
VA Nurse for Guide to Government Travel Nursing Jobs
Your Guide to Government Travel Nursing Jobs
Get unique perks like interstate flexibility, paid holidays and student loan repayment.
Open article How to Give a Solid Nursing Report
Doing nursing report on tablet
How to Give a Solid Nursing Report
Feeling flustered at the end of shift? Try these reporting techniques for a smoother handoff.
Open article Navigating the Challenges of Travel Nurse Licensure
Travel nurse licensure paperwork can be challenging
Navigating the Challenges of Travel Nurse Licensure
Learn how to simplify cross-state licensure and expand your job opportunities.
See more Blog Posts

Mental Health Nurse FAQs

What is a Mental Health RN?

Mental health nurses, also called psychiatric mental health nurses, work with patients experiencing a wide range of conditions. PMH nursing is the fastest-growing non-physician specialty in healthcare, according to the American Psychiatric Nurses Association, which makes them in demand in a wide range of settings. Mental health nurses may work at various inpatient and outpatient facilities, including psychiatric hospitals, substance abuse treatment centers, and federal, state, or local mental health facilities. Work setting can play a big role in salary for a mental health RN, along with several other factors.

Mental health nurses are registered nurses who specialize in caring for patients of all ages experiencing mental health issues, behavioral problems, and/or psychiatric disorders. They’re experts in mental health assessments and crisis intervention, including recognizing the signs of advancing mental illness. PMH nurses work closely with their patients, forming strong therapeutic relationships and helping them manage their mental illnesses and improve their quality of life.

To begin a basic mental health nursing role, you must first complete the education requirements to become a registered nurse. These requirements include completing an Associate Degree in Nursing or a Bachelor of Science in Nursing from a nursing program accredited by the Commission on Collegiate Nursing Education (CCNE) or the Accreditation Commission for Education in Nursing (ACEN). You must then pass the NCLEX-RN exam to become a licensed RN and complete Basic Life Support training and certification.

How a Mental Health RN salary is based

Mental health nurses must have a solid foundation in the behavioral sciences and advanced knowledge of the treatment of various psychiatric disorders. This knowledge comes from their nursing education and years of experience in the field. While gaining experience, they also develop additional skills, such as the skills to perform mental health assessments and perform crisis intervention when necessary. They also hone their communication and relationship-building skills, including sending and receiving verbal and non-verbal cues. Education, experience, and additional skills all make up some of the most important ways a mental health RN's salary is based.

Education also comes into play during nursing school. Although becoming a mental health nurse only requires an associate degree, many employers prefer a bachelor’s degree. If a healthcare facility has an educational preference, it’s likely going to be reflected in how they base a PMH nurse’s salary. A mental health nurse’s base salary will be even higher if they’ve earned an advanced degree.

Because there are so many possible work settings, job location can play a major role in the base salary of a mental health RN. The geographical location of these facilities may play an even bigger role. Certain states have traditionally had higher base salaries than others, but these states also frequently have higher costs of living. Urban areas also usually pay more than rural areas, often simply because they have a bigger salary budget.

How to increase your Mental Health RN salary

Furthering your nursing education always helps boost your salary. As a mental health RN, consider earning your master’s degree with a mental health or psychiatric track. The advanced degree should increase your salary and help you pursue an advanced practice role as a Psychiatric Mental Health Nurse Practitioner (PMHNP). APRNs also earn higher pay, so this is another way to increase your salary. Make sure the PMHNP program is accredited and contains the necessary components to take the board certification exam. 

Studies show that certified nurses usually earn higher salaries than those who aren’t. Many nurses choose to earn Psychiatric–Mental Health Nursing board certification through the American Nurses Credentialing Center to demonstrate superiority in the field and bump their pay. You can sit for this exam with an active RN license after practicing for the equivalent of two years full-time and completing a minimum of 2,000 hours of clinical practice and 30 hours of continuing education in psychiatric-mental health nursing.

If you’ve earned your master’s, post-graduate certificate, or doctoral degree from an accredited psychiatric-mental health nurse practitioner program that included at least 500 faculty-supervised clinical hours and specific content and courses, the ANCC also offer the Psychiatric-Mental Health Nurse Practitioner (Across the Lifespan) Certification (PMHNP-BC) exam. You must also have clinical training in at least two psychotherapeutic treatment modalities to sit for this exam.

Where can I learn more about working as a Mental Health Nurse?

Take a look at Vivian's Mental Health Nurse Career Guide for more information, including required education, responsibilities, pros and cons and more.