In 2019, Canada invited 330,800 candidates to settle down in Canada. In 2020 Canada is all set to welcome 341,000 candidates and this number will increase to 350,000 in 2021. In total, Canada plans to invite 1,021,800 new immigrants for the period 2019 - 2021.