加拿大是典型的移民国家,主因是受该国的经济政策和家庭移民政策影响。而且由于人口稀少,人口数和民族构成每一年都在不断变化中。
加拿大人口主要为英、法和其他欧洲国家后裔,土著居民包括印第安人、米提人和因纽特人,约占3%,其余为亚洲、拉美、非洲裔等。来自印度、巴基斯坦和斯里兰卡的南亚移民人口达到130万,超过华裔成为加拿大最大的少数族裔。华裔人口中25%的人是在加拿大本土出生的,其余大部分来自中国大陆、香港和台湾,2011年有华人约145万人。 2012年,有257887人移民至加国。大多数新移民都会生活在多伦多,蒙特利尔和温哥华等主要城市。加拿大同时也接受了大量难民,它所接受的难民占全球难民数量的10%以上。