It’s not surprising that Canada has always been a leader when it comes to welcoming skilled workers across the world, and providing them numerous Job Opportunities in Canada to thrive. These days, Canadian cities irrespective of their size are doing a fantastic job in attracting skilled immigrants and creating a robust hiring environment wherein overseas professionals can easily ‘break-in’ to the Canadian job market in 2020 and for many years to come.
The BMO Labour Market Report Card for the fourth quarter of 2019 revealed that, Canada’s smaller cities are witnessing a tremendous job growth right now. Six out of 10 provinces have made to the top most places to do Canada job search and has provided many Job Opportunities in Canada to flourish. Additionally, the four largest Canadian cities such as, Vancouver, Montreal, Toronto, and Calgary are all declined a bit from the list.
The report revealed that Brantford, Ontario is the best city for newcomers to look for jobs in Canada. Despite its small size, the city continues to make inroads when it comes to capitalizing on untapped pool of talent across the country. The unemployment rate at Brantford sits incredibly at 3.6%. Guelph, Ontario is yet another small city on the southwest of Toronto featuring a robust job growth along with population inflows. Guelph’s unemployment rate is 2.3%.
Looking at the current scenario, it wouldn’t be wrong to say that province of Ontario is performing astonishingly well, especially its smaller cities that are providing novel job prospects to those looking for affordable living options beyond the Greater Toronto Area (GTA). It doesn’t mean that bigger cities do not have jobs to offer. If we dive deep into the numbers, they are still growing strong in various ways. It’s just that the smaller cities have put more efforts in creating jobs in the last few months.
Another notable thing is no Canadian province has experienced a job rate growth more than 1.9%, similarly, no province has seen a decline in employment more than 1.4%. This clearly shows how jobless rate is quite narrow and uniform across all provinces.

The 10 best Canadian cities to search for jobs right now!
1. Brantford, Ontario
- Unemployment rate: 3.6%
- Unemployment rate change (last 12 months): -2.2
- Employment rate: 67.7%
- Employment increase (last 12 months): 17.3%

2. Ottawa, Ontario
- Unemployment rate: 4.4%
- Unemployment rate change (last 12 months): -0.2
- Employment rate: 67.7%
- Employment increase (last 12 months): 8.3%

3. Kelowna, British Columbia
- Unemployment rate: 4.1%
- Unemployment rate change (last 12 months): -1.6
- Employment rate: 64.6%
- Employment increase (last 12 months): 5.7%

4. Quebec City, Quebec
- Unemployment rate: 3.0%
- Unemployment rate change (last 12 months): -0.9
- Employment rate: 67.0%
- Employment increase (last 12 months): 2.7%

5. Calgary, Alberta
- Unemployment rate: 7.1%
- Unemployment rate change (last 12 months): -1.0
- Employment rate: 68.8%
- Employment increase (last 12 months): 6.1%

6. Saskatoon, Saskatchewan
- Unemployment rate: 5.8%
- Unemployment rate change (last 12 months): -1.5
- Employment rate: 65.2%
- Employment increase (last 12 months): 2.8%

7. Abbotsford, British Columbia
- Unemployment rate: 5.0%
- Unemployment rate change (last 12 months): 0.2
- Employment rate: 63.1%
- Employment increase (last 12 months): 4.7%

8. Halifax, Nova Scotia
- Unemployment rate: 5.7%
- Unemployment rate change (last 12 months): -0.9
- Employment rate: 64.7%
- Employment increase (last 12 months): 3.5%

9. Victoria, British Columbia
- Unemployment rate: 3.2%
- Unemployment rate change (last 12 months): -0.7
- Employment rate: 61.3%
- Employment increase (last 12 months): 0.4%

10. Toronto, Ontario
- Unemployment rate: 5.8%
- Unemployment rate change (last 12 months): -0.3
- Employment rate: 63.1%
- Employment increase (last 12 months): 5.0%