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