Immigration to Canada 2012 - 2016 by Origin Country An amazing infographic that breaks down the top 5 countries that immigrate to Canada every year for the years 2012 - 2016. Immigration from the top 5 countries per year equate to around 150,000 people per year and the entire number of immigrants coming to Canada per year reach roughly 300,000 people by the end of 2016. A quick breakdown shows that for the years of 2012 to 2015 the top 5 countries rotate between China, Philippines, Iran, Pakistan and India. The most surprising entry comes from Syria who came in at 3rd place in the top countries with immigrants coming to Canada as a result of the refugee crisis from the ongoing civil war in their country.