El gobierno canadiense a través de Inmigración, Refugiados and Ciudadanía Canadá (IRCC,) admite anualmente 300,000 inmigrantes a Canadá, principalmente bajo la Clase Familiar y la Clase Económica. La Clase Económica está compuesta por profesionales y trabajadores calificados bajo el programa federal de trabajadores calificados, oficios federales especializados, la clase de experiencia canadiense, la clase nominados