各地及许多大使馆、高级专员公署和领事馆设立「公民及移民中心」大型网络。加拿大服务局（Service Canada）最近开始接管部分国内的业务，而加拿大边境服务局则接管边境和机场的执法和入境管制。移民部仍负责政策确立和处理永久和临时居留签证、难民保护和公民申请。