1、在离婚协议里约定把房子给孩子,通常是有法律效力的。离婚协议其实就是夫妻两人针对离婚相关事情达成的一种约定,类似于合同。只要这份协议是夫妻双方真心想这么做的,内容不违反法律和行政法规的规定,也不违背公序良俗,而且夫妻双方有相应的处理事情的能力,那这个协议就是有效的。把房子给孩子,这可以看成是夫妻对他们共同财产的一种处理方式。
2、但是,这并不代表孩子马上就能拥有房子的所有权。按照《民法典》的规定,像房子这类不动产,它的所有权变化得去相关部门登记才有效,没登记就不算数。所以,就算离婚协议里写了房子归孩子,还得去办理过户登记,孩子才能真正拥有房子。
3、要是有一方反悔,不愿意配合办理过户,另一方可以拿着离婚协议去法院起诉,要求对方按照协议帮忙办理过户。一般情况下,法院会支持这个诉求,以此保证离婚协议能执行下去,保护孩子的合法权益。