1. 一般来说,要是签了拆迁协议但还没拿到钱,那房子是不能拆的。拆迁协议是拆迁双方之间的法律约定,是有法律效力的。要是拆迁方没有按照协议里说好的把钱给到位,被拆迁方就有权利拒绝拆迁。
2. 从法律的角度来讲,拆迁方得按照约定把钱付了,这是他们最基本的合同义务。要是没给钱就把房子拆了,这可能就算是违约了。被拆迁方可以通过法律的途径,让拆迁方承担违约责任,比如要求他们继续把钱付了,赔偿造成的损失等。
3. 不过,在有些特殊的情况下,比如说因为政府的一些行为,或者是遇到了不可抗力等原因,导致拆迁款没办法按时支付,而且经过了合法的程序审批,在满足一定条件的时候,房子也许会被拆除。但这种情况得有充分的法律依据,程序上也得有保障。
4. 总之,通常签了协议没给钱房子不能拆,被拆迁方得维护好自己的合法权益。