There are more than 100 Canadian immigration programs that are offered under several immigration categories by either the federal government or provincial/territorial governments.

Following list includes all Canada immigration programs that you will need to explore in order to immigrate to Canada. If you need further details about these programs, you can either refer to my book (link at the bottom) or click at the following button to access full list for free.

All Programs
1Federal Skilled Worker Class – FSWC
2Federal Skilled Trade Class – FSTC
3Canadian Experience Class – CEC
4Start-up Business Class / Start-up Visa Program
5Self-employed Persons Class
6Atlantic Immigration Program – AIP
Atlantic High-Skilled Program (AHSP)
Atlantic International Graduate Program (AIGP)
Atlantic Intermediate-Skilled Program (AISP)
7Agri-Food Pilot (AFP) or Agri-food Immigration Pilot Program
8Rural and Northern Immigration Pilot (RNIP) Program
9Caregivers: Home Child-Care Provider Pilot (HCCPP) and Home Support Worker Pilot (HSWP)
10Family sponsorship for permanent residence
Sponsor your spouse, partner, or dependent children
Sponsor your parents and grandparents
Sponsor your adopted child from outside of Canada
Sponsor your orphaned brother, sister, nephew, niece, or grandchild
Sponsor your other relatives
11Refugees and protected people outside Québec
Humanitarian and compassionate (H&C) consideration inside and outside Canada
Protected persons Permanent Residence
Convention Refugees and persons in need of protection determined by the Immigration and Refugee Board (IRB) of Canada
Positive PRRA decisions
Protected Temporary Residents (PTR)
Resettle in Canada as a refugee
Convention refugee abroad class
Country of asylum class
Québec Immigration Categories
1Québec (Immigrant) Investor Class
2Québec Entrepreneur Class – Stream 1 and Stream 2
3Québec Self-employed Persons Class
4Regular Skilled Worker Program (RSWP)
5Programme de l’expérience québécoise (PEQ – Québec experience program) – Temporary foreign workers
6Programme de l’expérience québécoise (PEQ – Québec experience program) – Québec graduates
7Permanent immigration pilot program for workers in food processing
8Permanent immigration pilot program for orderlies: for both “Work” and “work-study” streams.
9Permanent immigration pilot program for workers in the artificial intelligence, information technologies and visual effects sectors
PROGRAM REQUIREMENTS for foreign workers
PROGRAM REQUIREMENTS for Québec graduates
10PROGRAM REQUIREMENTS for the Information technologies and visual effects stream
11Québec Humanitarian immigration – Government-assisted refugees selected abroad by Québec
12Québec Humanitarian immigration – Program for Refugees Abroad – Collective sponsorship
13Québec Family Class
Alberta Advantage Immigration Programs (AAIP)
1Accelerated Tech Pathway
2Express Entry
3Farm Stream
4Opportunity Stream
5Graduate Entrepreneur Stream
6Foreign Graduate Entrepreneur Stream.
7The Rural Renewal Stream
8Rural Entrepreneur Stream
British Columbia Provincial Nominee Programs (BC PNP)
1Skills Immigration (SI) – Skilled Workers
2Skills Immigration (SI) – Healthcare professional
3Skills Immigration (SI) – International Graduate
4Skills Immigration (SI) – International Post-Graduate
5Skills Immigration (SI) – Entry Level and Semi-skilled (ELSS) Worker (including employment in the Northeast Development Region of B.C.)
6EEBC – Skilled Worker
7EEBC – Health Authority
8EEBC – International Graduate
9EEBC – International Post-graduate
10Entrepreneur Immigration Base Category
11Entrepreneur Immigration Regional Pilot
12BCPNP Entrepreneur Immigration – Strategic Projects Stream
13BCPNP Tech
Manitoba Renewed Provincial Nominee Programs (MPNP)
1International Education Stream (IES) – Career Employment Pathway
2International Education Stream (IES) – Graduate Internship Pathway
3International Education Stream (IES) – International Student Entrepreneur Pilot
4Business Investor Stream (BIS) – Entrepreneur Pathway
5Business Investor Stream (BIS) – Farm Investor Pathway (FIP)
6Skilled Worker in Manitoba Stream – Manitoba Work Experience Pathway
7Skilled Worker in Manitoba Stream – Employer Direct Recruitment Pathway
8Skilled Workers Overseas Stream – Manitoba Express Entry Pathway
New Brunswick Provincial Nominee Programs (NBPNP)
1Business Immigration Stream
2Express Entry Stream
3Strategic Initiative stream
4Skilled Worker stream
5New Brunswick Atlantic Immigration Pilot Program (NB AIPP)
6International Graduates of Private Career Colleges Pilot Program
Newfoundland and Labrador Provincial Nominee Programs (NLPNP)
1Express Entry Skilled Workers
2Priority Skills NL
3International Graduate Category
4International Entrepreneur
5International Graduate Entrepreneur
6Skilled Worker
Nova Scotia Nominee Programs (NSNP)
1Occupations in Demand
2Nova Scotia Experience: Express Entry
3Labour Market Priorities for Physicians
4Nova Scotia Immigration – Physician
5Nova Scotia Immigration – Entrepreneur
6International Graduate Entrepreneur (IGE)
7Nova Scotia Labour Market Priorities
8Nova Scotia Immigration – Skilled Worker Stream
9Nova Scotia Immigration – International Graduates in Demand
10Atlantic Immigration Program
Northwest Territories Nominee Programs (NWTNP)
1Express Entry
2Entry Level and Semi-skilled Worker
3Business Stream
4Skilled Worker
Ontario Immigrant Nominee Programs (OINP)
1Express Entry Skilled Trades
2Express Entry Human Capital Priorities Stream
3Express Entry French-speaking Skilled Worker
4OINP Entrepreneur Stream
5OINP Employer Job Offer: Foreign Worker stream
6OINP Employer Job Offer: In-Demand Skills Stream
7OINP Employer Job Offer: International Student Stream
8OINP Ph.D. Graduate Stream
9Masters Graduate Stream
Prince Edward Island Provincial Nominee Programs (PEI PNP)
1Critical Worker Stream
2Express Entry
3Business Impact Category (only Work Permit Stream)
4Skilled Worker Stream (inside and outside of Canada)
5International Graduate Stream
6Atlantic Immigration Program
Saskatchewan Immigration Nominee Programs (SINP)
1International Skilled Worker: Employment Offer
2International Skilled Worker: Saskatchewan Express Entry
3International Skilled Worker: Occupation In-Demand
4Skilled Worker with Existing Work Permit
5Semi-skilled Agriculture Worker with Existing Work Permit
6Health Professionals – Physicians
7Health Professionals – Nurses
8Health Professionals – Other Health Professions
9Hospitality Sector Project
10Long-Haul Truck Driver Project
12SINP Entrepreneur Program
13International Graduate Entrepreneur
14Farm Owner and Operator Category – Farm Owners and Operators
15Farm Owner and Operator Category – Young Farmer Stream
16Semi-skilled Agriculture Worker with Existing Work Permit
17International Skilled Worker Hard-to-Fill Skills Pilot
18International Skilled Worker Tech Talent Pathway
Yukon Nominee Programs (YNP)
1Critical Impact Worker
2Skilled Worker
3Yukon Community Program (YCP)
4Yukon Express Entry (YEE)
5YEE Skilled Worker Program
6YEE Skilled Trades Program
7YEE Canadian Experience Class
8Yukon Business Nominee Program (YBNP)
This table is only a small part of the book called Unlock Canada Immigration (All Permanent Residence Programs).

To see a list of our books, please click the following button.
Get admission in 1500 plus universities in Canada, the US, the UK, and Australia. 
Enroll Now
Student Portal