华人也被禁止进入加拿大。法案生效后，几乎所有华人无法移民加拿大，包括已经在加拿大居住的华人劳工的亲属。该法案实施的24年时间内，总共只有20多名华人移民加拿大。1931年加拿大有约4.6万名华人，男女比例达13比1。因为《排华法》开始执行的日期和加拿大国庆的日期是一样的，所以当时的在加华人都称国庆日为「耻辱日」而拒绝庆祝加拿大国庆。第二次世界大战中，不少华人参军并捐献款项。鉴于在加华人在第二次世界大战对加拿大的贡献以及联合国宪章的约束，加拿大联邦政府于1947年5月14日废除了《排华法》。然而，加拿