Top 5 Provinces to Find Work in Canada as a Nurse

Top 5 Provinces to Find Work in Canada as a Nurse

JAN 6, 2022



Nurses all over the world are in demand right now especially because of the pandemic, and Canada is no different. Not only now but the occupation will continue to be a great career choice as healthcare will always be important for generations to come.

Working in Canada as a nurse will earn employees several benefits as well as a generous salary. Let us have a look at the top 5 provinces to find work in Canada as a nurse.

Where to Work in Canada as a Nurse


1. Nova Scotia

Nova Scotia currently has a shortage of nurses, not only because of the COVID-19 pandemic but also because the province has a very high rate of elderly which leads to many employees retiring and therefore creating a shortage in the occupation.

The way Nova Scotia has been addressing this is by hiring nursing graduates, who are actually earning above Canada's average salary. A nursing graduate with a bachelor's degree can typically earn around $38 per hour and this amounts to 4.5 percent higher than the national average of Canada.

Good to know!

Organizations in Nova Scotia are more likely to hire foreign nationals who are professional nurses because of their work experience.

The current salary of a nurse in Nova Scotia is $71,172 per year.

2. Manitoba

Manitoba is one of the provinces in Canada that desperately need nurses and have been even before the pandemic. In fact, the need for nurses has doubled since COVID-19. There are many nurse vacancies in Manitoba, specifically in hospitals and other facilities where COVID-19 patients are being treated.

Per hour, an employee can expect to receive $37.11. This number could increase as the demand for nurses increases.

The current salary of a nurse in Manitoba is $63,931 per year.

Good to know!

The Manitoba government has plans to speed up the process of hiring internationally educated nurses into the workforce. Post-secondary institutions in Manitoba plan to increase the number of nursing education seats from over 800 to around 1,200, over the next few years.

Not only that, the province says it will offer up to $23,000 per foreign national in financial and process support. This will help those who are internationally educated nurses and want to become licensed to practise in Manitoba.

3. New Brunswick

Another great province to work in as a nurse in New Brunswick. The province has plans to hire approximately 320 nurses every year for the next five years in an attempt to rectify the lack of nursing staff in healthcare facilities. The need for nurses has certainly doubled since COVID-19.

This has led to the province offering nursing jobs to foreign nurses through the Nursing Resource Strategy. This is a 10-year program that allows the province to actively recruit internationally educated nurses.

Good to know!

Foreign nationals may have a higher chance of being accepted for a job offer in New Brunswick as the province has a low immigration rate. This means they are more inclined to accept immigrants.

The current salary of a nurse in New Brunswick is $88,544 per year.

4. Ontario

Ontario requires around 17,000 registered nurses (RN) to match the RN-to-population ratio. The demand for nurses is increasing in all healthcare facilities including private home care, small clinics and hospitals.

One way Ontario has been filling the nurse occupation gap is through the Ontario Immigrant Nominee Program (OINP). In 2019, the province added the National Occupational Classification code to the stream, aimed at healthcare workers.

The NOC code is:

  • NOC 3413: Nurse aides, orderlies and patient service associates

The current salary of a nurse in Ontario is $79,227 per year.

5. Alberta

One of the main factors causing a demand for nurses in Alberta is the population and its proportion of residents aged 65 and older, which is set to only increase as the years go by. Alberta has a set great budget for health services for 2012-22 at $21.4 billion.

Being a nurse in Alberta is considered to be a highly valued career option. Once a foreign national has started working as a registered nurse in Alberta, there is a high possibility that they can become Canadian permanent residents as Canadian work experience is very advantageous when applying through programs such as Express Entry.

The current salary of a nurse in Alberta is $97,825 per year.

As you can see, there are several provinces to find work in Canada as a nurse. All you need to do is decide which province suits you and your family best.

What are the Top Earning Nurse Occupations in Canada?