1 877 686.5194


Visas for Canada

Temporary resident

Temporary residents include students, foreign workers and visitors who are legally in Canada for
Read More

Permanent resident

A permanent resident of Canada is an individual without Canadian citizenship who has been granted permission to live, study and...
Read More


Some people are not allowed to enter Canada. They are said to be "inadmissible" under the Immigration and Refugee Protection...
Read More

Administrative courts and IRB

If you wish to appeal a decision on your immigration file or to apply for a judicial review, it is...
Read More

Provincial nominee program

This program is intended for workers who: have the skills, training and experience required to contribute to the growth of...
Read More

Atlantic Immigration Pilot Program

The Atlantic Immigration Pilot Program helps employers hire qualified foreign workers who wish to immigrate to Atlantic Canada, and international...
Read More

Rural and Northern Immigration Pilot Program

The Rural and Northern Immigration Pilot Program is a community-based program. It’s designed to provide smaller communities the benefits of...
Read More

International agreements

Find out about the various international agreements facilitating trade with Canada and the acquisition of temporary work permits.
Read More

Nexus Card

Members of your personnel cross the border on a regular basis? Facilitate their crossings by using NEXUS. NEXUS is designed...
Read More

Visa offices in Canada

Offices in Canada Offices that process requests Case Processing Centers (CPCs), Centralized Intake Office (CIO) and Operations Support Center (OSC)...
Read More

Immigration Processing Fees

Download the following PDF to view the processing fees for immigration applications in Canada.
Read More