住房公积金没有硬性规定需要交纳多久才可以取出,只要满足一定条件即可提取。有下列情形之一的,可以提取职工住房公积金账户内的存储余额:
(一)购买、建造、翻建、大修自住住房的;
(二)离休、退休的;
(三)完全丧失劳动能力,并与单位终止劳动关系的;
(四)出境定居的;
(五)偿还购房贷款本息的;
(六)房租超出家庭工资收入的规定比例的。
法律依据:《住房公积金管理条例》第一条 为了加强对住房公积金的管理,维护住房公积金所有者的合法权益,促进城镇住房建设,提高城镇居民的居住水平,制定本条例。