房產協議是否有法律效力要分情況。只要簽訂購房協議的雙方當事人具有相應的行爲能力,意思表示真實,且協議不違法法律法規和不損害公共利益,以及不存在一些無效的情形,那麼該購房協議就是有效的。如果存在脅迫或者欺詐等情形的,原則上效力待定,會被撤銷。