Canadian immigration programs, in plain language.
We currently cover 53 immigration pathways across federal Canada (Express Entry, AIP, RCIP, FCIP, Quebec PSTQ) and provincial nominee streams in Ontario, Saskatchewan, Alberta, Manitoba, BC, Yukon, NWT, and the four Atlantic provinces — and we're adding more. Each program below has its own page with what it is, who it's for, what you'll need, and where to start.
Federal · Express Entry
Canadian Experience Class
For skilled workers with Canadian work experience who want to become permanent residents. Apply through Express Entry. Eligibility is a simple pass-or-fail check; your Express E…
Federal Skilled Worker Program
For skilled workers with foreign work experience who want to become permanent residents. Apply through Express Entry. You must meet the pass-fail minimum requirements plus a bas…
Federal Skilled Trades Program
For skilled tradespeople qualified in a specific NOC trade who want to become permanent residents. Apply through Express Entry. Requires either a valid 1-year+ job offer OR a Ca…
Federal · Atlantic Provinces
Federal · Community Pilots
Rural Community Immigration Pilot
A pilot program for permanent residence that connects eligible foreign nationals with job opportunities in designated rural communities in Canada. Applicants must have a valid j…
Francophone Community Immigration Pilot
The Francophone Community Immigration Pilot (FCIP) is a permanent residence pathway for francophone immigrants who have a valid job offer from a designated employer in a partici…
Ontario
Ontario's Express Entry Human Capital Priorities streamClosed to new applicants
Ontario's Express Entry Human Capital Priorities stream is an immigration stream under the Ontario Immigrant Nominee Program (OINP) that gives foreign workers with the required …
Ontario's Express Entry Skilled Trades StreamClosed to new applicants
Ontario's Express Entry Skilled Trades Stream is an OINP stream for foreign nationals with Ontario work experience in eligible skilled trades. Applicants must have a valid Expre…
Ontario's Express Entry French-Speaking Skilled Worker streamClosed to new applicants
Ontario's Express Entry French-Speaking Skilled Worker stream is an immigration stream under the Ontario Immigrant Nominee Program (OINP) that gives foreign workers with require…
OINP Employer Job Offer: Foreign Worker streamClosed to new applicants
The Employer Job Offer: Foreign Worker stream gives foreign workers with a job offer in a skilled occupation (NOC TEER 0, 1, 2, or 3), or eligible physicians, the opportunity to…
OINP Employer Job Offer: International Student streamClosed to new applicants
The Employer Job Offer: International Student stream gives international students with a job offer in a skilled occupation (NOC TEER 0, 1, 2, or 3) the opportunity to apply for …
OINP Employer Job Offer: In-Demand Skills streamClosed to new applicants
The Employer Job Offer: In-Demand Skills stream allows foreign workers with a job offer in specific in-demand NOC TEER 4 or 5 occupations (such as agriculture, construction, and…
OINP Masters Graduate streamClosed to new applicants
The Masters Graduate stream allows international graduates with an Ontario masters degree to apply for a provincial nomination for permanent residence in Ontario. Applicants mus…
OINP PhD Graduate StreamClosed to new applicants
The PhD Graduate stream allows international graduates with an Ontario PhD degree to apply for a provincial nomination for permanent residence in Ontario. Applicants must first …
Saskatchewan
International Skilled Worker: Employment Offer
A Saskatchewan Immigrant Nominee Program (SINP) sub-category for skilled workers who have a valid job offer in Saskatchewan in a NOC TEER 0, 1, 2, or 3 occupation. Applicants ar…
International Skilled Worker: Occupation In-Demand
A Saskatchewan Immigrant Nominee Program (SINP) sub-category for skilled workers without a job offer in Saskatchewan who are highly skilled in an in-demand occupation. Applicant…
Innovation and Tech Talent Pathway
The SINP Innovation and Tech Talent Pathway is for high-skilled technology and innovation sector workers who have a job offer in an eligible Saskatchewan occupation and meet the…
Saskatchewan Experience — Students Stream
A sub-category of the Saskatchewan Immigrant Nominee Program (SINP) for international students who have graduated from a recognized post-secondary institution in Saskatchewan. E…
International Skilled Worker: Saskatchewan Express Entry
A sub-category of the Saskatchewan Immigrant Nominee Program (SINP) for skilled workers in the federal IRCC Express Entry pool who want to live and work in Saskatchewan and meet…
Alberta
Alberta Opportunity Stream
The Alberta Opportunity Stream is for temporary foreign workers who are already working full-time in Alberta and have a full-time job offer from an Alberta employer in an eligib…
Alberta Express Entry Stream
The Alberta Express Entry Stream nominates federal EE pool candidates aligned with Alberta priorities. Three sub-pathways: Accelerated Tech (software engineers, developers, data…
Tourism and Hospitality Stream
The Tourism and Hospitality Stream is an Alberta PNP stream for temporary foreign workers already working full-time in Alberta in the tourism and hospitality sector. Candidates …
Alberta Advantage Immigration Program – Rural Renewal Stream
The Rural Renewal Stream supports attraction and retention of newcomers to rural Alberta through a community-driven approach. Designated rural communities recruit and endorse fo…
Manitoba
Skilled Worker in Manitoba (SWM) Pathway
The Skilled Worker in Manitoba (SWM) Pathway nominates applicants who have a strong connection to Manitoba through ongoing employment and sufficient skills, education, training,…
Skilled Worker Overseas (SWO) Pathway
The Skilled Worker Overseas (SWO) Pathway nominates applicants who demonstrate an established connection to Manitoba through family/friend support, previous education or work ex…
Career Employment Pathway
The Career Employment Pathway provides faster nomination pathways for post-secondary students who graduate and find long-term employment in Manitoba in an in-demand occupation c…
Graduate Internship Pathway
The Graduate Internship Pathway provides faster nomination pathways for international student master and doctoral graduates through internships contributing to industry innovati…
Nova Scotia
Nova Scotia Nominee Program – Skilled Worker Stream
The Skilled Worker stream helps Nova Scotia employers recruit foreign workers and recently graduated international students whose skills are needed in Nova Scotia. It includes f…
Nova Scotia Graduate
The Nova Scotia Graduate stream is for recent international graduates whose skills and education match specific National Occupational Classification (NOC) job categories. Applic…
Nova Scotia: Express Entry
The Nova Scotia: Express Entry stream selects highly skilled individuals who wish to live in Nova Scotia permanently. It operates through Canada's federal Express Entry system a…
New Brunswick
New Brunswick Skilled Worker Stream
The New Brunswick Skilled Worker Stream offers a pathway to permanent residence for foreign nationals currently employed or with a job offer for a full-time, non-seasonal positi…
New Brunswick Express Entry Stream
The New Brunswick Express Entry stream is designed for highly skilled foreign nationals in the federal Express Entry pool who wish to settle in New Brunswick permanently. A prov…
New Brunswick Strategic Initiative
The New Brunswick Strategic Initiative is a Provincial Nominee Program stream intended for French-speaking foreign nationals who have eligible connections to New Brunswick and w…
New Brunswick Critical Worker Pilot
The New Brunswick Critical Worker Pilot is an employer-driven provincial nominee program stream that addresses critical labour shortages in various sectors across New Brunswick.…
Newfoundland and Labrador
NLPNP Skilled Worker Category
The NLPNP Skilled Worker Category is for skilled workers with a full-time job offer from a Newfoundland and Labrador employer who intend to settle permanently in the province. S…
NLPNP Express Entry – Skilled Worker Category
An expedited provincial nominee pathway for highly skilled applicants already accepted into IRCC's Express Entry pool who have a qualifying job offer in Newfoundland and Labrado…
NLPNP International Graduate Category
The NLPNP International Graduate Category is for international graduates who hold a valid post-graduation work permit (PGWP) and intend to make Newfoundland and Labrador their p…
Prince Edward Island
Skilled Workers Outside Canada
A PEI Provincial Nominee Program stream for skilled workers outside Canada who have received a qualifying job offer from a PEI employer (with prior Office of Immigration authori…
Skilled Workers in PEI
The PEI Skilled Worker stream of the Prince Edward Island Provincial Nominee Program (PEI PNP) allows Island employers to nominate skilled workers for permanent residency to fil…
Critical Workers
The PEI Critical Worker stream of the Prince Edward Island Provincial Nominee Program (PEI PNP) allows Island employers to fill intermediate-skilled positions (TEER 4 or 5) that…
PEI Express Entry
The PEI Express Entry stream allows candidates already in the Federal Express Entry pool to be nominated by Prince Edward Island for permanent residency through the Provincial N…
PEI International Graduate Stream
A Provincial Nominee Program stream for individuals who graduated from a publicly-funded PEI post-secondary institution. It is employer-driven, allowing PEI employers to fill po…
British Columbia
BC PNP Skilled Worker
The BC PNP Skilled Worker stream offers permanent residency to workers with a permanent full-time job offer from a British Columbia employer in any TEER 0-3 occupation. Workers …
BC PNP Health Authority
The BC PNP Health Authority stream offers permanent residency to workers with a permanent full-time job offer from a BC health authority employer in a Health Authority-eligible …
Yukon
Skilled Worker and Critical Impact Worker Streams (Yukon Nominee Program)
Employer-driven streams of the Yukon Nominee Program allowing Yukon employers who cannot find qualified Canadian citizens or permanent residents to nominate foreign nationals fo…
Critical Impact Worker Stream (Yukon Nominee Program)
The Critical Impact Worker stream is part of the Yukon Nominee Program and is employer-driven, allowing Yukon employers who cannot find qualified Canadian citizens or permanent …
Apply to the Express Entry stream to hire a foreign worker (Yukon Nominee Program – Express Entry Stream)
The Yukon Express Entry stream is a Yukon Nominee Program stream that allows Yukon employers to hire foreign nationals who are in IRCC's Express Entry pool and who meet the requ…
Northwest Territories
Employer-Driven Stream
The NWT Employer-Driven Stream allows NWT employers to hire and nominate foreign nationals for permanent residency when no Canadians or Canadian permanent residents are availabl…
Francophone Stream
The Francophone Stream allows qualified foreign nationals who speak both French and English and have a valid job offer from an NWT employer to apply to the Northwest Territories…
Québec
PSTQ Stream 1 — Highly qualified and specialized skills
Stream 1 of Québec's Programme de sélection des travailleurs qualifiés (PSTQ). For workers in skilled occupations (FEER categories 0, 1, or 2) with at least one year of full-tim…
PSTQ Stream 2 — Intermediate and manual skills
Stream 2 of Québec's Programme de sélection des travailleurs qualifiés (PSTQ). For workers in intermediate or manual occupations (FEER categories 3, 4, or 5). Requires at least …
PSTQ Stream 3 — Regulated professions
Stream 3 of Québec's Programme de sélection des travailleurs qualifiés (PSTQ). For workers whose main occupation requires a licence from a Québec regulatory body (Liste des prof…
PSTQ Stream 4 — Exceptional talent
Stream 4 of Québec's Programme de sélection des travailleurs qualifiés (PSTQ). For applicants with documented exceptional expertise in their main occupation, demonstrated throug…