Find Your NOC Code

Search your NOC, find occupations, learn main duties, educational requirements, and more.

31302 - Nurse Practitioners

Broad Occupation Category

3 - Health occupations.


1 - Occupations usually require a university degree.

Major Group

31 - Professional occupations in health.

Sub-Major Group

313 - Nursing and allied health professionals.

Minor Group

3130 - Nursing and allied health professionals.

Nurse Practitioners are in high demand throughout Canada’s Healthcare sector. The demand for skilled workers under this TEER has been rapidly expanding post the pandemic, and this trend is expected to continue over the coming years. Many job opportunities will be available for Nurse Practitioners in Canada.

The high demand for skilled workers in this field has also resulted in competitive salaries and excellent benefits for Nurse Practitioners that can range from $58,100 to $121,300 per year, depending on experience, location, and specialization, but they tend to be higher than average in this industry.

Nurse Practitioners Jobs in Canada also offer many opportunities for career advancement in popular employment areas community health centers, hospitals, clinics, long-term care facilities, and rehabilitation centers. Nurse practitioners may specialize in primary healthcare or acute care. Professionals have numerous opportunities to expand their skills and take on new challenges as Nurse Practitioners in Canada.

Nurse Practitioners in Canada can avail of a wide range of benefits, from strong job security to high compensation, a supportive work environment, a direct Canada PR for Nurse Practitioners pathway, and free healthcare. Canada is known for its welcoming and diverse culture, making it a great place for individuals under this TEER to live and work.

Let us help you Apply for Canada PR as Nurse Practitioners

Example Titles

  • Advanced practice nurse
  • Extended class registered nurse
  • Nurse practitioner

Main Duties

This group performs some or all of the following duties:

  • Examine patients and take their medical histories and consult with physicians and other medical practitioners to evaluate patients' physical and mental health.
  • Order laboratory tests, X-rays, and other diagnostic procedures.
  • Inoculate and vaccinate patients.
  • Advise patients and their families on health care including health promotion, disease, illness, and accident prevention.
  • Collaborate with members of an interdisciplinary health team such as family physicians, therapists, and nutritionists to plan, implement, coordinate, and evaluate patient care in consultation with patients and their families.
  • Perform a patient advocacy role.
  • Prescribe and administer medications.
  • May coordinate or manage primary patient care.

Employment Requirements

  • Nurse practitioners usually require a master's degree in nursing or completion of a nursing program with additional advanced or extended primary health care nursing education; and several years of practice as a registered nurse.
  • Registration with a regulatory body is required for nurse practitioners in all provinces and territories.

Salary Prospects

Community/Area Low ($/hour) Median ($/hour) High ($/hour)
Canada 30.18 54.01 63.00
Alberta 20.00 48.27 57.31
British Columbia 43.40 57.95 63.00
Manitoba 35.00 49.69 55.71
New Brunswick 48.00 52.00 56.50
Newfoundland and Labrador 48.00 52.00 53.00
Northwest Territories N/A N/A N/A
Nova Scotia 39.00 53.00 59.07
Nunavut N/A N/A N/A
Ontario 25.00 56.92 65.00
Prince Edward Island N/A N/A N/A
Quebec 34.71 46.00 55.00
Saskatchewan N/A N/A N/A
Yukon Territory N/A N/A N/A

Job Openings - TEER 31302

Over the period 2022-2031, new job openings for Nurse Practitioners are expected to total 17,900, while 17,200 new job seekers are expected to be available to fill them. Immigrants learning how to get Nurse Practitioner Jobs in Canada from India can find it relatively easier to land a job under TEER 31302.


Need Help Finding A Job

In Canada?

Website-Pop-UpExpress Entry Next Prediction Draw
Check Your Eligibility! chatbot icon
chatbot icon Check Your Eligibility In 60 Seconds!