还建房合同一般是具有法律效力的。不过要满足一些特定条件才行,像合同双方得有相应的民事行为能力,意思表达得是真实的,合同内容不能违反法律法规的强制性规定之类的。要是合同出现了欺诈、胁迫等情况,导致意思表示不真实,或者违反了法律法规的禁止性规定,那很可能就会被认定为无效或者部分无效。在签订还建房合同的时候,一定要明确房屋的基本信息,比如房屋的位置、面积、户型等,还要确定交付的时间,以及如果违约了该承担什么样的责任等重要条款,这样就能避免以后可能会出现的纠纷。
同时,也得注意去办理相关的产权登记手续,只有这样才能更好地保障自己的合法权益。总而言之,只要是符合法律规定的条件,还建房合同就肯定是具有法律效力的。