请问贷款买房可以贷多少年?

  房贷的贷款时间最长是30年,最短是1年。

  另外,房贷的贷款时间还与借款人的年龄有关,例如工商银行的规定是:借款人年龄加上贷款期限之和不能超过75年。假如借款人现在50岁了,那么最长可以贷75-50=25年时间。

  如果借款人想申请房贷,还需要提前准备身份证、婚姻状况证明、购房合同和首期付款收据、收入证明和工作证明、居住证明等材料。