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