Có tới 21,9% trên tổng dân số hơn 35 triệu người là người mới nhập cư, gần chạm ngưỡng kỷ lục 22,3% hồi năm 1921. Tính trong vòng 10 năm, từ 2006 - 2016, Canada tiếp nhận tổng cộng 1,2 triệu người nhập cư, trong đó có 60,3% là di dân kinh tế. Dân châu Á và Trung Đông chiếm hơn 60% tổng số người nhập cư vào Canada, tiếp theo là châu Phi với tốc độ tăng 13,4%. Chỉ có 1/3 dân số Canada có nguồn gốc Anh, 13,6% có nguồn gốc Pháp và hơn 6% là người bản địa gốc.