Check your eligibility for Canadian immigration programs (Express Entry, Provincial Nominee Program, family sponsorship, study permit-to-PR pathway, work permit-to-PR pathway)
Review Express Entry options (Federal Skilled Worker, Federal Skilled Trades, Canadian Experience Class)
Gather required documents (passport, language test results, educational credentials, work experience proof, police certificates, medical exam when requested)
Take a language test approved by Immigration, Refugees and Citizenship Canada (IRCC) (English or French)
Get your education assessed if required (Educational Credential Assessment for Express Entry)
Prepare work experience evidence (employment letters, pay stubs, contracts, reference letters, duties descriptions)
Create an online IRCC account and submit your Express Entry profile (if using Express Entry)
Complete profile details accurately (work history, education, language scores, job offers, Canadian education, adaptability factors)
Submit supporting documents when requested (do not upload unnecessary documents)
If invited, submit a complete application for permanent residence within the deadline
Pay required fees (processing fees and biometrics fees if applicable)
Provide biometrics when requested
Complete medical exams when requested
Submit police certificates and other documents as requested
Wait for IRCC decision and respond to any additional document requests
If approved, confirm landing plans and prepare for arrival in Canada
Arrange housing, finances, and health coverage timing for arrival
If not eligible for PR immediately, consider interim pathways (work permit or study permit) that may lead to PR
For Provincial Nominee Programs, check province-specific eligibility and apply to provinces that match your profile
If you have a job offer, verify it meets program requirements and is supported by a valid process (including employer steps where required)
Plan timelines and budget for application processing, travel, and settlement costs
