This program is for workers who:

  • have the skills, education and work experience to contribute to the economy of a specific province or territory
  • want to live in that province, and
  • want to become permanent residents of Canada

Each province and territory has its own “streams” (immigration programs that target certain groups) and requirements. 





Regular: Foreign Worker, In-Demand Skills, International Student with Job Offer, International PhD Graduate, International Master Graduate

EE: Skilled Trades, Human Capital Priorities, French-Speaking Skilled Workers, Corporate, Entrepreneur

British ColumbiaBC

Regular: Entry Level and Semi-Skilled Worker, Tech Pilot, Entrepreneur, Strategic Projects

EE: Skilled Worker, Health Care Professional, International Graduate, International Post-Graduate

Nova Scotia (NS)

Regular: Skilled Worker, Semi-Skilled and Low-Skilled Worker, Physician

EE: NS Demand, NS Experience, Entrepreneur, International Graduate Entrepreneur

Newfoundland and Labrador (NL)

EE Skilled Worker, Skilled Worker, International Graduate

New Brunswick (NB)

EE, Skilled Worker with Employer Support, Entrepreneurial, Post-Graduate Entrepreneurial

Prince Edward Island  (PE)

Skilled Worker, Critical Worker, International Graduate, EE, Entrepreneur-Work Permit

Alberta AB

EE, Self-Employed Farmer, Opportunity Stream

Manitoba (MB)

Skilled Worker, Graduate Internship Pathway, Student Entrepreneur Pathway, Business Entrepreneur Pathway, Farm Investor Pathway

Saskatchewan SK

Existing Worker Permit(Skilled & Semi-Skilled Agriculture Worker), Skilled Worker Occupation In-Demand, Skilled Worker with Job Offer, Students, Skilled Worker EE, Health Professions, Hospitality Sector Project, Long-Haul Truck Drivers, Entrepreneur, Farm Owners/Operators(Regular & Young Farmer Stream)

Northwest Territories(NT)

Skilled Worker, EE, Critical Impact Worker, Entrepreneur


EE, Skilled Worker, Critical Impact Worker, Business Applicant



Atlantic Immigration Pilot Program

The pilot helps employers in Atlantic Canada hire foreign skilled workers who want to immigrate to Atlantic Canada and international graduates who want to stay in Atlantic Canada after they graduate. 

3 Programs:

  • Atlantic International Graduate Program
  • Atlantic High-skilled Program
  • Atlantic Intermediate-skilled Program

Meet the requirements in Education, Language, Work Experience, Financial, Job Offer and Employer, total 6 categories.