根据《加拿大国籍法》规定,加拿大公民可以拥有多重国籍。也就是说,其他国家的公民申请加入加拿大国籍时,只要原籍国法律容许,申请者仍可以保留原国籍。、反之,当加拿大公民申请加入他国国籍时,也可以保留加拿大国籍。拥有双重国籍的公民在享受该国权利的同时,也必须履行该国公民的义务。当然,这也意味着,当你在加拿大之外的另一个国籍所在国遇上麻烦时,加拿大政府将无法对你实行保护。