947年之前，法律上并无加拿大人的存在。第一个有关加拿大人身份的法案是1910年移民法令，但它也只是为了满足政府希望西部加拿大人口增长的愿望。1914年规划法令和1921年加拿大国民法令提供了加拿大国民一个不完整的定义同时允许加拿大加入国际联盟以及成为国际法庭的一员。这项法案同时也废除了多项于18世纪晚期和19世纪早期制订的反移民法案。这项法案于1977年2月15日被新的国籍法取代，而后者历经多次修订现在依然生效中。现在这份国籍法中对于加拿大法律最重要的改变即是多重国籍－1977年前被禁止 — 已经