مهاجرت، پناهندگان و شهروندی کانادا
(IRCC) یک شبکه بزرگ از «مراکز شهروندی و مهاجرت» را در سراسر کانادا و در تعداد مهم زیادی از سفارتخانه‌ها، کمیسیون‌های عالی و کنسولگری‌های خارجی در اختیار دارد. خدمات کانادا به تازگی شروع به کنترل درآوردن برخی از پروژه‌های داخلی این وزارتخانه کرده‌است، حال آنکه در ۲۰۰۳ آژانس خدمات مرزی کانادا کنترل مرزها و فرودگاه‌ها را برعهده داشت. (IRCC) همچنان مسئول سیاستگذاری و پردازش ویزای اقامت دائم (کانادا) و موقت، حفاظت از پناهندگان و دریافت درخواستنامه‌های شهروندی است.
کارت اقامت دائم کانادا
کارت اقامت دائم تنها در کشور کانادا صادر می‌شود و هر ۵ سال یکبار باطل شده و می‌تواند دوباره با ارائه تقاضانامه و ثابت کردن اینکه متقاضی در مدت مورد نظر از نظر فیزیکی در کانادا حاضر بوده‌است یا به شکلی دیگر شرایط لازم را احراز کرده‌است، تمدید شود. همین‌طور افراد ممکن است شرایط لازم را مشروط بر اینکه دارای همسر کانادایی باشند یا در خارج از کانادا برای تجارت کانادا فعالیت کنند احراز کنند. کارت اقامت دائم خارج از خاک کانادا و بدون داشتن آدرس کانادایی قابل تمدید نمی‌باشد.