Indian immigrants to Canada are numerous. The population is currently set at 870,000 Indian immigrants, while the total number of Indians living in Canada is 1.8 million. This includes Indians who have undergone the naturalization program and have gotten Canadian citizenship or the Canadians who are second-generation, born and raised on Canadian soil. 

The 5.1% of the total Canadian population are Indians and Canada is home to the seventh-largest Indian Indian diaspora in the world. The first migrations from India to Canada originated in the late 19th century and have been showing an upward trend. The only dip that we could observe was during the pandemic when the government of Canada halted most immigration programs.

Provinces in Canada with the Most Indian Population

Indians do not uniformly move to a certain province in Canada. The population gravitates to living in the best places with vibrant communities. While some consider cities with a large Indian population, new immigrants with families may prefer cities with low tuition fees for their children. Likewise, some international students may move to cities with top Canadian universities, while some new migrants may simply look for cities due to their history and culture. For a broader perspective, here is a table of the Indian population in Canada per province (with British Columbia and Ontario being the two provinces with the largest number of Indo-Canadians): 

Canadian Provinces Number of Indian Population% of Indian Population
Ontario774,4955.85%
British Columbia309,3156.78%
Alberta174,5104.39%
Quebec51,6500.65%
Manitoba34,4702.78%
Saskatchewan18,6951.75%
Nova Scotia6,2550.69%
New Brunswick2,1500.29%
Newfoundland and Labrador1,8200.36%
Prince Edward Island6150.44%
Northwest Territories3550.86%
Yukon3200.91%
Nunavut650.18%
indian population in canada percentage

Percentage of Indian Population Practicing the Religion in Canada

Along, with the provincial population data of Indo-Canadians, we also listed the percentage of Indian immigrants living in Canada practicing the religion. Here’s the table of the percentage of religion practiced by Indo-Canadians:

ReligionPercentage of Indian Population Practicing the Religion 
Sikhism36.31%
Hinduism31.65%
Christianity12.34%
Islam11.08%

Take A Look At The Sikh Migrants Who Challenged Canadian Immigration Law:

The same richness can also be observed in the languages that the Indian diaspora speaks. Here are some numbers, as a percentage of the total Canadian population speaking a specific foreign language, not how many Indians speak it (majority are Hindustani and Punjabi):

Language Percentage of People Speaking the Language as a Share of Total PopulationPercentage of the Population Speaking the Language as their Mother Language 
Hindustani*3.24%1.43%
Punjabi*2.59%2.09%
Tamil*0.65%0.50%
Gujarati0.58%0.46%
Bengali*0.33%0.28%

Final Thoughts

Canada’s visible minority population has an increasing proportion, with Indo-Canadians representing a significant and dynamic community of 1.8 million living in Canada. While provinces like Ontario and British Columbia are the majority destinations for immigrants to Canada, other factors like educational opportunities and established communities influence where newcomers settle. Looking ahead, this settlement pattern is expected to continue, fueled by Canada’s open immigration system, and thriving Indo-Canadian communities that offer support and connection for new immigrants’ quality of living.