Position
City
Salary

How much does a Nurse Practitioner make in Calgary, AB?

The average salary for a Nurse Practitioner is $109,618 per year in Calgary, AB.

For job seekers considering a career as a Nurse Practitioner in Calgary, AB, it is important to understand the salary range. The average yearly salary for this role is about $109,618. This average includes a wide range of salaries, making it possible to find a position that matches your needs and experience level.

To break it down further, here is a closer look at the salary distribution. A significant number of Nurse Practitioners earn between $96,983 and $119,317. This range shows that while some earn less, many earn in the middle. A smaller number of professionals earn more, with salaries reaching up to $171,431. This range reflects the opportunities available for experienced and highly skilled Nurse Practitioners in Calgary.

Nurse Practitioner jobs in Calgary, AB

What are the highest paying cities for a Nurse Practitioner near Calgary, AB?

Nurse practitioners near Calgary, AB, find good job opportunities in several cities. Edmonton leads with an average salary of $106,217. Nurse practitioners also enjoy competitive salaries in St. Albert, with an average of $104,135. Lethbridge and Red Deer offer lower but still attractive average salaries of $101,402 and $100,920, respectively.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Calgary, AB, highlighting Edmonton, AB with the highest at $106,217 and Fort Saskatchewan, AB with the lowest at $87,958.
  1. Edmonton, AB
    Average Salary: $106,217
    Edmonton offers a vibrant healthcare sector with numerous opportunities. The city's growing population and diverse communities create a demand for skilled medical professionals. Notable employers include Alberta Health Services and private clinics.
    Find Nurse Practitioner jobs in Edmonton, AB


  2. St. Albert, AB
    Average Salary: $104,135
    St. Albert has a strong healthcare system with many job opportunities. The city's commitment to health services makes it a good place to work. Employers here include St. Albert Medical Clinic and other local practices.
    Find Nurse Practitioner jobs in St. Albert, AB


  3. Lethbridge, AB
    Average Salary: $101,402
    Lethbridge boasts a tight-knit community with a focus on healthcare. The city's smaller size means you’ll get to know your patients and colleagues well. Key employers include Lethbridge Regional Hospital and various private clinics.
    Find Nurse Practitioner jobs in Lethbridge, AB


  4. Red Deer, AB
    Average Salary: $100,920
    Red Deer has a dynamic healthcare environment with a mix of urban and rural settings. The city's healthcare facilities are well-regarded and offer diverse experiences. Employers such as Red Deer Regional Hospital provide many job opportunities.
    Find Nurse Practitioner jobs in Red Deer, AB


  5. Fort Saskatchewan, AB
    Average Salary: $87,958
    Fort Saskatchewan offers a welcoming atmosphere with a strong healthcare network. The city’s supportive environment makes it an excellent place to grow your career. Employers include local clinics and Fort Saskatchewan Medical Centre.
    Find Nurse Practitioner jobs in Fort Saskatchewan, AB

What are the best paying companies for a Nurse Practitioner in Calgary, AB?

Integrated Medical and Wellness Clinic offers one of the highest paying jobs for Nurse Practitioners in Calgary, AB. With an average salary of $195,213, this company provides excellent financial rewards. Perennial also stands out, offering an average salary of $116,364, which is competitive and appealing for career growth. Both companies provide a strong environment for professional development and financial stability. Nurses can thrive in these roles, knowing they are well-compensated for their expertise.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Calgary, AB, highlighting Integrated Medical and Wellness Clinic with the highest at $195,213 and Perennial with the lowest at $116,364.
  1. Integrated Medical and Wellness Clinic
    Average Salary: $195,213
    Integrated Medical and Wellness Clinic is a highly respected company in Calgary, AB. They provide a wide range of health services. They value their nurse practitioners. They give them great pay and many benefits. Their clinics are located in various parts of Calgary.


  2. Perennial
    Average Salary: $116,364
    Perennial is known for its quality healthcare services in Calgary, AB. They offer excellent opportunities for nurse practitioners. They provide a supportive and rewarding work environment. Perennial operates in several locations across Calgary.

Currently 8,926 Nurse Practitioner job openings, nationwide.

How's the job market for a Nurse Practitioner in the US?

Learn what a Nurse Practitioner does, how to become one, and understand the job outlook. Get simple steps to start your career as a Nurse Practitioner today.
Position
Overview
Nurse Practitioner
8,926 Job Openings