加拿大原是印第安人和因纽特人的家乡。自16世纪起,法、英殖民者开始侵入。早期以法国移民为主,先后迁入1万多人, 在圣劳伦斯河沿岸建立殖民地,称为“新法兰西”。后英国侵入,与法国进行了一个半世纪的争夺,于1763年取得加拿大。从此,英国移民大批涌入, 不久即超过法国移民。 同时有欧洲其他移民迁入。被殖民者运入加拿大的黑人奴隶为数甚少。当时生活在加拿大的印第安人和因纽特人共有24万人,因遭到殖民者的屠杀,人口锐减。因而,至19世纪初,加拿大便形成以欧洲移民为主的国度,当时白人居民已达36万;至19世纪中叶,猛增到245万。第二次世界大战后又出现移民高潮。移民中除了早期就有的法兰西人、英格兰人、苏格兰人、爱尔兰人、德意志人等以外,又增加了瑞典人、挪威人、意大利人、犹太人、波兰人、冰岛人、丹麦人、荷兰人、比利时人、芬兰人、匈牙利人、乌克兰人、希腊人、罗马尼亚人、俄罗斯人、立陶宛人。19世纪80年代还有华人迁入。在370多年间,先后共有1250万移民入境,对加拿大的民族构成起了重要作用。