ImmigrationDirect.ca|Simplifying Immigration|ImmigrationDirect.ca is not affiliated with the Canadian Government or any Government Agency.
If you have filed an immigration or citizenship application, you can check the status of your case online with the IRCC (formerly known as CIC) by choosing your application type in the pulldown menu:
If you have not filed your immigration or citizenship application, you can check the processing times by clicking here.
Immigration Direct helps you complete your immigration application affordably, and conveniently through an easy-to-use immigration software solution. We are not affiliated with Immigration, Refugee and Citizenship Canada (IRCC) or any government entity. We do not file your immigration application for you. Instead, we give you all the materials you need to confidently build your own immigration application, and file with IRCC at your own direction.