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