Why more Indians are moving to Canada

India is by far Canada’s leading source of global talent.

In 2021, Canada welcomed over 405,000 immigrants, an all-time high. Nearly one-third of these immigrants are of Indian origin.
In addition, Canada welcomed nearly 450,000 international students last year, with Indians comprising almost 50 per cent of this total.
There were also over 10,000 Indians that moved to Canada under the Temporary Foreign Worker Program and some 130,000 got work permits under the International Mobility Program.