Average Psychiatric Nurse Salary
The average salary for a Psychiatric Nurse in Oklahoma is $29.57 per hour. This is 47% lower than the US average of $43.53.
Estimate based on Payscale data.
Psychiatric Nurse salaries in Oklahoma compared to National Averages
47% lower than the US average.
Top Psychiatric Nurse Jobs
Get alerts about new jobs and salary trends in Oklahoma
Be the first to know about new jobs for Psychiatric Nurses with the salary that suits you.