房子算婚前财产的情形有:1、一方在婚前全款购买,并登记在该方名下的;

2、结婚前,父母为双方购置房屋出资的,该出资应当认定为对自己子女个人的赠与,但父母明确表示赠与双方的除外;3、一方明确表示该房产赠与给对方,并且办理了产权登记手续的。
法律依据
《中华人民共和国民法典》 第一千零六十三条

下列财产为夫妻一方的个人财产:(一)一方的婚前财产;(二)一方因受到人身损害获得的赔偿或者补偿;

(三)遗嘱或者赠与合同中确定只归一方的财产;(四)一方专用的生活用品;(五)其他应当归一方的财产。《最高人民法院关于适用<中华人民共和国民法典>婚姻家庭编的解释(一)》 第三十一条民法典第一千零六十三条规定为夫妻一方的个人财产,不因婚姻关系的延续而转化为夫妻共同财产。但当事人另有约定的除外。