Permanent Residence
- Express Entry System
- Federal Skilled Trades Program
- Federal Skilled Worker Program
- Canadian Experience Class (CEC)
- Caring for Children, Caring for People with High Medical Needs or the
- Live-In Caregiver Program
- Alberta Immigrant Nominee Program
- Provincial Nominee Programs
- Atlantic Immigration Pilot Program
Business Streams
- Start-Up Visa Program
- Self-Employed Persons
- Immigrant Investor Venture Capital Pilot Program
- Provincial Business Streams
Other Options
- Humanitarian and Compassionate Application
- Temporary Resident Permit
- Follow-up and Further Submission – Assistance on Application That is Already in Process
- Other Immigration Concerns
Sponsor Your Family
- Spousal Sponsorship
- Dependent Children Sponsorship
- Parents and Grandparents Sponsorship
- Sponsorship of Other Eligible Relatives
Work or Study in Canada
- Apply to become a Temporary Foreign Worker
- Spousal Work Permit and Dependent Child Work or Study Permit
- Apply to Become an International Student
- Extend Your Stay in Canada
- Apply for a Re-Entry Visa to Canada
- International Experience Canada (IEC)
Enter Canada as a Visitor
- Apply for a Temporary Resident Visa
- Apply for an Electronic Travel Authorization (eTA)
- Apply for a Super Visa
For Employers
- Labor Market Impact Assessment
- Intra-Company Transferees
Services to Canadians and Permanent Residents
- Citizenship Application
- Proof of Canadian Citizenship
- Adopt a Child to Canada
- Permanent Resident Card Renewal