Immigration Resources
General information and links to official sources to help you understand the key stages of the Canadian immigration process.
Understanding your process
Before starting your immigration journey, it is essential to verify the applicable criteria, provide accurate information, and prepare the required documents. The information on this page is for general guidance only and cannot be used to determine your eligibility on its own.

Official Sources
Criteria, forms, fees, and procedures are subject to change. Always consult the latest information published by the responsible government authorities. Your IRCC Application - Canada.ca Immigration and Refugee Board of Canada
Manage or track an application
Access official tools to check processing times, track your application status, or find the specific forms and guides for your process. Check current IRCC processing times - Canada.ca How to check your IRCC application status - Canada.ca

General information is no substitute for a personalized analysis
Immigration rules are constantly changing, and their application depends on the specific facts of each case. During a consultation, we review your information and documents to explain the options available to you.
