• The average pay for Mental Health Nurse jobs is $91K per year. • Entry-level positions start at $50K per year, while the most experienced workers can earn up to $151K per year. • 74 companies are currently advertising Mental Health Nurse jobs including Serco, Stream Recruitment Group Pty Ltd, Ballarat Health Services, South West Healthcare and Curis Recruitment. • Top skills include MENTAL HEALTH, HEALTHCARE, REGISTERED NURSE, CASE MANAGEMENT and EAP.