5 open jobs for midwife in canada. The average salary for a registered nurse is 52 349 in st. Joseph s health registered nurse salary report s provided by employees or estimated based upon statistical methods.