Average Mental Health RN Salary

Nationwide salary data based on 8 Mental Health jobs with salary data

Average Hourly Mental Health RN Salary

$46.13/hour

Average Annual Mental Health RN Salary

$95,940/year

Mental Health RN Salary Range

Hourly
$34.00 - $61.00/hour
Annual
$70,720 - $126,880/year
RN Salary CalculatorFree Tool

How MUCH Should You Be Making?

Get a customized RN salary estimate based on your experience level, specialty, and job type. Compare with state and national averages instantly.

Takes 10 seconds
100% Free
No signup required
Calculate My RN Pay

💡 Trusted by RNs

Nationwide Mental Health RN Salary by Employer

Hourly:$46.00/hour
Annual:$95,680/year
Hourly:$44.00/hour
Annual:$91,520/year

Browse Mental Health RN Salary by State

(4 states)