Position
City
Salary
In Calgary, Alberta, Nurse Practitioners earn a strong income. On average, they make about $109,370 each year. This salary can change based on experience and the type of healthcare setting where they work. Nurse Practitioners in Calgary have a range of salaries, with some making as low as $89,538 and others as high as $171,431. This data shows the potential for growth and higher earnings with more experience.
A large number of Nurse Practitioners in Calgary fall into the middle of this salary range. Many earn between $104,427 and $119,317 each year. This median range is common, which means that most Nurse Practitioners are well compensated for their work. Some factors that can affect a Nurse Practitioner's salary include their education, certifications, and the specific area of healthcare they specialize in.

Edmonton, AB
Average Salary: $106,565
Working in Edmonton, you'll find a growing demand for healthcare professionals. With prominent institutions like Alberta Health Services, you can expect varied opportunities. Edmonton offers a lively environment with excellent public services.
Find Nurse Practitioner jobs in Edmonton, AB
St. Albert, AB
Average Salary: $103,422
St. Albert is a smaller city with a strong community spirit. Healthcare facilities here provide diverse roles. With companies like Covenant Health, you can expect a supportive work environment. The city's close-knit community is ideal for those looking for a balance between work and life.
Find Nurse Practitioner jobs in St. Albert, AB
Lethbridge, AB
Average Salary: $101,402
In Lethbridge, healthcare needs drive job opportunities. The city's healthcare system relies on dedicated professionals. You will find work with organizations such as Lethbridge Regional Hospital. The area offers a friendly atmosphere and beautiful surroundings.
Find Nurse Practitioner jobs in Lethbridge, AB
Red Deer, AB
Average Salary: $101,395
Red Deer offers a mix of urban and rural healthcare opportunities. The Red Deer Regional Hospital is a key employer. Working here means you'll be part of a team that values quality care. The city also provides a welcoming environment with plenty of outdoor activities.
Find Nurse Practitioner jobs in Red Deer, AB
Fort Saskatchewan, AB
Average Salary: $87,958
Fort Saskatchewan has a strong need for healthcare services. The area’s healthcare providers offer many job options. With organizations like the Sturgeon Community Hospital, you can expect a stable work environment. The city is known for its friendly residents and beautiful landscapes.
Find Nurse Practitioner jobs in Fort Saskatchewan, AB

Integrated Medical and Wellness Clinic
Average Salary: $195,213
Integrated Medical and Wellness Clinic offers comprehensive healthcare services. Located in Calgary, AB, they provide a variety of opportunities for Nurse Practitioners. They emphasize a holistic approach to patient care, fostering an environment that values both clinical expertise and patient interaction.
Perennial
Average Salary: $116,364
Perennial is known for its focus on sustainable healthcare practices. Their clinics in Calgary, AB, are looking for dedicated Nurse Practitioners. They value innovation and teamwork, providing a supportive environment for professionals to grow and contribute to the community's well-being.

Physician Assistant
Average Salary: $84,196
These professionals work closely with doctors. They see patients, diagnose illnesses, and even prescribe medicine. Many find work in clinics and hospitals within the city.
Find Physician Assistant jobs in Calgary, AB
Nurse Manager
Average Salary: $78,868
In charge of overseeing nursing staff, ensuring smooth operations. They coordinate schedules, manage budgets, and maintain high standards of care. Opportunities abound in various healthcare facilities.
Find Nurse Manager jobs in Calgary, AB
Nurse Educator
Average Salary: $75,676
Nurse Educators teach new nurses. They prepare lesson plans and conduct classes. Many find positions in universities or hospitals, helping to shape future medical staff.
Find Nurse Educator jobs in Calgary, AB
Public Health Nurse
Average Salary: $71,559
They focus on community health. Public Health Nurses work to prevent diseases and educate people about healthy habits. Many find roles with city health departments or non-profits.
Find Public Health Nurse jobs in Calgary, AB
Registered Nurse
Average Salary: $70,797
RNs provide direct care to patients. They work in hospitals, clinics, and private practices. Their role is essential in ensuring patients receive the care they need.
Find Registered Nurse jobs in Calgary, AB
Graduate Nurse
Average Salary: $60,781
Newly qualified nurses often start here. They gain experience under supervision. Opportunities exist in hospitals and long-term care facilities, helping to build their career.
Find Graduate Nurse jobs in Calgary, AB
Health Coach
Average Salary: $47,417
Health Coaches guide individuals towards better health. They offer advice on diet, exercise, and lifestyle changes. Many find work in wellness centers or private practices.
Find Health Coach jobs in Calgary, AB
Case Manager
Average Salary: $46,540
These professionals coordinate care for patients. They work with doctors, nurses, and other healthcare providers. Many find roles in hospitals, rehabilitation centers, or social service agencies.
Find Case Manager jobs in Calgary, AB