购买农村自建房是合法的,但农村房屋要买卖必须具备以下条件:
(一)如果农村房屋的受让对象是同一集体经济组织的成员;
(二)受让人没有其他房产;
(三)该转让房屋建造合法,是经过批准建造的,并且该受让房屋必须符合当地规定的标准;
(四)房屋买卖应当申请并经集体经济组织批准同意。除此之外的其他情况,农村房屋原则上是不可以买卖的,比如城镇居民因为不是集体经济组织内部成员,是不允许购买农村房屋的。法律依据:《城市房地产管理法》第六十条房地产转让或者变更时,应当向县级以上地方人民政府房产管理部门申请房产变更登记,并凭变更后的房屋所有权证书向同级人民政府土地管理部门申请土地使用权变更登记,经同级人民政府土地管理部门核实,由同级人民政府更换或者更改土地使用权证书。 法律另有规定的,依照有关法律的规定办理。