21 open jobs for Neonatal nurse practitioner in Canada. Visit PayScale to research neonatal nurse practitioner (np) salaries by city, experience, skill, employer and more. Learn more about this high-paying role and the salary you can expect in this article. The average salary for a Neonatal Nurse Practitioner (NP) in Canada is C$115,000. A career as a neonatal nurse practitioner is a medical profession to consider if you're interested in caring for young patients with specialized needs. Search Neonatal nurse practitioner jobs in Canada with company ratings & salaries. Search Neonatal nurse practitioner jobs in Canada with company ratings & salaries. According to information provided by Statistics Canada, as of 2011, nurse practitioners in the Edmonton area of Alberta earned an average of $36.22 per hour, which represented an average annual salary … Neonatal Nurse Practitioner Salaries by Country Choose a country to view the average neonatal nurse practitioner salary, wage and benefits in that location. Search 140 Neonatal Nurse jobs now available in Ontario on Indeed.com, the world's largest job site. The average hourly pay for a Neonatal Intensive Care Unit (NICU) Registered Nurse in Canada is C$33.69. 19 open jobs for Neonatal nurse practitioner in Canada.