Discover a career made for you.

How much does a Nurse Practitioner make in St. John's, Newfoundland and Labrador?

Nurse Practitioner in St. John's – $112,320 to $134,160 annually.

Average base salary
$57.00 /hour
Pays above St. John's Average Weekly : $2,280 Monthly : $9,880 Yearly : $118,560

National Average $61.54 /hour Salary & tax breakdown
Average cost of living
$3,253 /month
for a single person who rents in St. John's

Cost of living breakdown
Last Updated: November 19, 2025

What does a Nurse Practitioner do?

As a Nurse Practitioner, you'll make a meaningful impact by providing essential health services and guiding patients toward better health outcomes. You'll use your advanced nursing skills and specialized knowledge to deliver preventive and continuous care, working closely with physicians and other healthcare professionals or independently. Whether you're in a community health center, hospital, clinic, long-term care facility, or rehabilitation center, your role is vital in managing patient health. Specialize in primary or acute care and be the compassionate expert patients rely on.

Related Skills:

Communication Skills Clinical Diagnosis Regulatory Knowledge Critical Thinking Time Management

Core Skills

Communication Skills Health Promotion Patient Advocacy Patient Assessment

Technical Skills

Clinical Diagnosis Medication Management

Foundational Skills

Regulatory Knowledge

Analytical Skills

Critical Thinking

Resource Management

Time Management

Interpersonal Skills

Interdisciplinary Collaboration
Job Alerts?

Type your email below to get alerted to new
Nurse Practitioner's jobs in St. John's, Newfoundland and Labrador.

By creating an account, you agree to CareerBeacon's Terms of Service and Privacy Policy.

Nurse Practitioner jobs in St. John's, Newfoundland and Labrador

See more jobs

Frequently Asked Questions

20,000 Canadian salary reported, updated November 19, 2025 (data source: open.canada.ca).