Determine your eligibility for a Canadian immigration program
Choose the right pathway such as Express Entry, Provincial Nominee Program, family sponsorship, study permit, work permit, or refugee protection
Take an approved language test if required
Get your educational credentials assessed if required
Gather identity, civil status, work, education, and financial documents
Create an online profile or submit the correct application
Pay the required application fees
Complete medical exams and police certificates if requested
Wait for application processing and respond to any document requests
Receive approval and follow the instructions for visa, permit, or permanent residence issuance
Prepare travel documents and arrange your move to Canada
Land in Canada and complete any required entry procedures
Apply for a Social Insurance Number, health coverage, and other local services after arrival
