Clinical Nurse Salary Guide: Saint Louis, MO
Average Clinical Nurse Salary
$50.48/hour
The average salary for a Clinical Nurse in Saint Louis, MO is $50.48 per hour. This is 13% higher than the Missouri average of $43.91.
Last updated on December 4, 2024. Based on active jobs on Vivian.com.
Clinical Nurse salaries in Saint Louis, MO compared to State and National Averages
$50.48/hour
Saint Louis, MO
12% higher than the US average.
$43.91/hour
Missouri
1% lower than the US average.
$44.32/hour
United States
How Clinical Nurse Salaries in Saint Louis Compare to Other Cities
How Clinical Nurse Salaries in Saint Louis Compare to Other Cities
Oklahoma City, Oklahoma
$32/hour
This is 58% lower than the Saint Louis average of $50.48.
Atlanta, Georgia
$35/hour
This is 43% lower than the Saint Louis average of $50.48.
Asheville, North Carolina
$32/hour
This is 56% lower than the Saint Louis average of $50.48.
Clinical 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 guideTop Clinical Nurse Jobs
Registered Nurse (RN) - Clinic
- Barnes-Jewish Hospital
- Saint Louis, MO
- Sign-On Bonus
Lead Registered Nurse (RN) - Clinic
- Barnes-Jewish Hospital
- Saint Louis, MO
- Sign-On Bonus
Get alerts about new jobs and salary trends in Saint Louis, MO
Be the first to know about new jobs for Clinical Nurses with the salary that suits you.