加拿大签证一定要存款证明。申请加拿大签证,需要提供资产证明,而资产证明最好的方式就是银行存款证明。加拿大签证有效期是根据护照有效期来签发的,一般是给到签证的有效期。比如申请人的护照还有两年过期,签证的有效期也就是两年(具体以使馆签发为准的)。