Immigrating permanently to Canada is possible if you meet the requirements of one of the many different immigration programs available. 

The basis of the economic programs are the ability to become economically established in Canada. Therefore to be eligible into one of the programs, we will look at different factors, like your education level, your abilities in English and/or French, your work experience, skills, available funds, etc.

Aside from the factors mentioned above, the second step is to determine your CRS points (Comprehensive Ranking System). This will determine if you are competitive in the ranking system, which means you have enough points to receive an invitation to apply for permanent residence.


Express Entry:

  • Federal Skilled Worker Program (FSW)
  • Canadian Experience Class (CEC)
  • Federal Skilled Trades (FST)

Provincial Nominee Programs:

  • British Columbia Provincial Nominee Program (BCPNP):
    • Skilled Worker (Skills Immigration & EEBC)
    • Entry Level and Semi-skilled (Skills Immigration)
    • International Graudate (Skills Immigration & EEBC)
    • Healthcare Professional (Skills Immigration & EEBC)
    • International Post-Graduate (Skills Immigration & EEBC)


Express Entry is an online system used by Immigration, Refugees and Citizenship Canada (IRCC) to manage applications for permanent residence from Skilled Workers that meet the mininum requirements of the Federal Skilled Worker Program, Canadian Experience Class and the Federal Skilled Trades Program. 

To qualify for Express Entry, you first need to meet the eligibility criteria for one of the three programs. The second step is to determine your score and ranking against others in the pool of candidates. A proper initial assessment on these two criterias, is what leads to receiving an Invitation to Apply (ITA) for permanent residence as a skilled immigrant.

Federal Skilled Worker Program (FSW)

This program is for skilled workers with foreign work experience who want to immigrate to Canada permanently. The minimum requirements and selection factors are:

  • Skilled work experience;
  • Language ability;
  • Education;
  • Proof of funds;
  • Pass mark of 67 points in the selection factors.

Canadian Experience Class (CEC)

This class if for workers who have Canadian work experience and want to become permanent residents. The minimum requirements are:

  • Language ability;
  • At least 1 year of qualifying skilled work experience in Canada, in the last 3 years before you apply;
  • Have gained your work experience by working in Canada legally.

Federal Skilled Trades (FST)

This program is for skilled workers who want to become permanent residents based on being qualified in a skilled trade. The minimum requirements and selection factors are:

  • Language ability;
  • Have at least 2 years of qualifying work experience in a skilled trade;
  • Meet the job requirements for that skilled trade;
  • Have a qualifying and valid job offer or a certificate of qualification in that skilled trade issued by a Canadian authority.


Most provinces and territories in Canada can nominate candidates to obtain Canadian Permanent Residence through the Provincial Nominee Programs (PNPs). These candidates must have the skills, education and work experience to contribute to the economy of that province or territory, and must want to live there. 

Each province and territory has its own streams or immigration programs that target certain groups and criteria to their province, some may be targeted to students, business people, skilled workers or semi-skilled workers. 


The BC Provincial Nominee Program (BC PNP) provides a permanent immigration pathway for highly trained talent from across the globe to come to B.C. to live, work, and raise a family.

The BC PNP is the province's direct immigration program which acts as a critical tool to meet B.C.'s labour market and economic development needs and priorities. 

You must have a job offer to be eligible for most of the BC PNP categories. 

Advantages of the BC PNP

  • You can apply without a Labour Market Impact Assessment.
  • Work permit support letters for nominees while waiting for permanent residence.
  • Nominees are eligible to apply to Immigration, Refugees and Citizenship Canada (IRCC) for permanent residence.
  • Registrants under the Tech Pilot are invited to apply weekly.
  • Applicants under the Tech Pilot receive priority processing.

BC PNP Tech Pilot

The BC Tech Pilot is an initiative under the BC Provincial Nominee Program (BC PNP) to support the tech sector in recruiting top international talent.
To qualify under the tech pilot, qualified candidates must meet the eligibility of one of the BC programs and be working in one of the 29 eligible tech occupations in B.C.
Advantages of the Tech Pilot:

  • Weekly "tech-only"  invitations to apply (ITA) to qualified candidates.
  • dedicated concierge service for tech employers.
  • Priority processing for tech applications.
  • Some flexibility with job offer duration.