银行开户需要什么证件如下:1,居住在中国境内16周岁以上(含)的中国居民开立个人银行账户必须出具居民身份证或临时居民身份证。2.居住在中国境内16周岁以下的中国公民,应由监护人代理开立个人银行帐户,出具监护人的有效身份证件以及帐户使用人的居民身份证或户口簿。3.军人、武装警察尚未申领居民身份证的,可出具军人、武装警察身份证件。4.香港、澳门特别行政区居民,应出具港澳居民往来内地通行证;台湾居民,应出具台湾居民来往大陆通行证或其他有效旅行证件。5.外国公民,应出具护照或外国人永久居留证。