Determine your eligibility for Canadian immigration programs
Choose the right pathway: Express Entry, Provincial Nominee Program, family sponsorship, study permit, work permit, business immigration, or refugee/asylum
Check whether you need a job offer, language test, educational credential assessment, or proof of funds
Create an online profile if applying through Express Entry
Take an approved language test if required
Get your foreign education assessed if required
Gather identity, travel, work, education, and police clearance documents
Submit your application through the appropriate Canadian immigration portal or program
Pay the required application fees
Complete biometrics and medical exams if requested
Wait for processing and respond to any requests for additional documents
Receive a decision and follow the instructions for visa issuance or permanent residence confirmation
Enter Canada and complete landing or arrival procedures
Apply for a Social Insurance Number and provincial health coverage after arrival, if eligible
Consult an authorized Canadian immigration lawyer or consultant if your case is complex
