加拿大移民手续比较的复杂,需要提供很多的材料,这些材料涉及到你个人的方方面面,需要你认真的去准备。一般情况下,材料准备的越充足,越具体,那么在审核时间越短,也就能够办理得更加顺利。那么加拿大移民材料需要哪些呢?