931年加拿大有约4.6万名华人，男女比例达13比1。因为《排华法》开始执行的日期和加拿大国庆的日期是一样的，所以当时的在加华人都称国庆日为「耻辱日」而拒绝庆祝加拿大国庆。第二次世界大战中，不少华人参军并捐献款项。鉴于在加华人在第二次世界大战对加拿大的贡献以及联合国宪章的约束，加拿大联邦政府于1947年5月14日废除了《排华法》。然而，加拿大在1967年才开放移民政策，让华人用「独立移民」身份移民到加拿大。
致歉及赔偿.2006年6月22日，加拿大总理哈珀（保守党）在国会举