加拿大人口主要為英、法和其他歐洲國家后裔,土著居民(印第安人、米提人和因紐特人)約占3%,其余為亞洲、拉美、非洲裔等。
根據(jù)2006年人口普查,加拿大最大的種族為加拿大人,占全國人口的32%,其次為英裔加拿大人(21%),法裔加拿大人(15.8%),蘇格蘭裔加拿大人(15.1%),愛爾蘭裔加拿大人(13.9%),德裔加拿大人(10.2%),意大利裔加拿大人(4.6%),華裔加拿大人(4.3%),第一民族(4.0%),烏克蘭裔加拿大人(3.9%)和荷蘭裔加拿大人(3.3%)。大約有600個族群被政府認定為第一民族。