• The average pay for Mental Health Nurse jobs in Perth WA is $101K per year. • Entry-level positions start at $85K per year, while the most experienced workers can earn up to $197K per year. • 5 companies are currently advertising Mental Health Nurse jobs in Perth WA including Serco, Healthcare Professionals Group, Alliance Nursing, St John of God Health Care and Healthcare Australia. • Top skills include MENTAL HEALTH, REGISTERED NURSE, EAP, HEALTHCARE and MEDICARE.