10 Psych RN Jobs in Saint Louis, MO
Saint Louis, MO currently has 10 active Psych RN jobs, paying an average of $1,728/week and topping out at $1,728/week. 40% of listings with a posted shift are nights. Frequent employers include BJC Healthcare, BJC HealthCare. Listings refresh every 6 hours straight from employer feeds, with pay shown up front.
Showing 1–10 of 10 jobs
Job results
$32–$48/hr
Up to $3,750 sign-on bonus
Inpatient Psychiatric RN - $32-48 per hour
Apply$32–$48/hr
Up to $15,000 sign-on bonus
Registered Nurse (RN) - Inpatient Psychiatric - $32-48 per hour
Apply$32–$48/hr
Up to $15,000 sign-on bonus
Inpatient Psych RN - $32-48 per hour
ApplyPay not listed
Up to $15,000 sign-on bonus
Assistant Nurse Manager Inpatient Psych
ApplyPay not listed
New Graduate Nurse at St. Louis Children's Hospital -January - May Graduates - 2027
ApplyGet new Psych jobs in Saint Louis, Missouri emailed to you
We send at most one daily email, only when there are new jobs matching your search — never an empty one. Up to 10 jobs, highest paying first. No sharing your address with anyone.
Pay not listed
Up to $15,000 sign-on bonus
Clinical Nurse Inpatient Psych Delmar Campus
ApplyPay not listed
Clinical Nurse - Behavioral Health Resource Team
ApplyPay not listed
Up to $3,750 sign-on bonus
Clinical Nurse Inpatient Psych Part Time
ApplyPay not listed
New Graduate Nurse at St. Louis Children's Hospital -September-December Graduates - 2026
ApplyPay not listed
Up to $15,000 sign-on bonus
Registered Nurse (RN) - Inpatient Assistant Manager, Psychiatric - $84K-128K per year
Apply