How much does a Mental Health Nurse make in Texas?

Average Mental Health Nurse Salary

High Confidence


The average salary for a Mental Health Nurse in Texas is $1,772 per week. This is 34% lower than the US average of $2,384.

Estimate based on 135 active jobs in the last 90 days.

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.

What cities in Texas pay the most for Mental Health Nurse?

CityAverage Weekly SalaryMax Weekly Salary
Tyler, Texas$3,038$3,125
Amarillo, Texas$2,771$3,000
Houston, Texas$1,957$2,326
Dallas, Texas$1,943$2,534
Abilene, Texas$1,931$1,931
Tomball, Texas$1,899$2,523
Big Spring, Texas$1,820$2,169
Wichita Falls, Texas$1,815$2,268
Temple, Texas$1,672$1,813
Arlington, Texas$1,629$1,986

Get alerts about new jobs and salary trends in Texas

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

How does the pay for Mental Health Nurses in Texas compare to nearby states?

Average Weekly SalaryMax Weekly Salary
New Mexico$2,286$3,844

Top Mental Health Nurse Jobs

View job details for Travel Nurse RN - PsychiatricStability Healthcare
Travel Nurse RN - Psychiatric
Amarillo, Texas
Stability Healthcare
3 days ago
ASAP12 wks3x12 hrsNights
Travel contract
I'm interested
View job details for Travel Nurse RN - PsychiatricSkyline Med Staff Nursing
Travel Nurse RN - Psychiatric
Wichita Falls, Texas
Skyline Med Staff Nursing
4 days ago
Dec 2013 wks3x12 hrs
Travel contract
I'm interested
View job details for Travel Nurse RN - PsychiatricCoast Medical Service
Travel Nurse RN - Psychiatric
Denton, Texas
Coast Medical Service
4 days ago
Dec 612 wks5x8 hrsEveningsCOVID19
Travel contract
I'm interested
View job details for Travel Nurse RN - PsychiatricCoast Medical Service
Travel Nurse RN - Psychiatric
Houston, Texas
Coast Medical Service
4 days ago
Dec 1313 wks3x12 hrsDaysCOVID19
Travel contract
I'm interested
View job details for Travel Nurse RN - PsychiatricAmerican Mobile Healthcare
Travel Nurse RN - Psychiatric
Big Spring, Texas
American Mobile Healthcare
4 days ago
ASAP13 wks5x8 hrsDays
Travel contract
I'm interested

What are the highest paying Agencies for Mental Health Nurse jobs in Texas?

Average Weekly SalaryMax Weekly Salary
Focus Staff$2,219$2,523
Next Move Inc$2,081$2,081
Skyline Med Staff Nursing$2,079$2,268
Assured Nursing$2,020$2,020
Ardor Health Solutions$1,967$2,534
Travel Nurse Across America$1,949$1,949
Access Healthcare$1,906$2,326
Supplemental Health Care$1,894$2,100
Anders Group$1,891$3,125
Coast Medical Service$1,833$2,169