没有购房合同不能提取公积金。根据《住房公积金管理条例》第24条规定,下列情形才可以提取公积金:
(一)购买、建造、翻建、大修自住住房的;
(二)离休、退休的;
(三)完全丧失劳动能力,并与单位终止劳动关系的;
(四)出境定居的;
(五)偿还购房贷款本息的;
(六)房租超出家庭工资收入的规定比例的。