合同履行不能的法律后果是如果属于不可抗力的,根据不可抗力的影响,一般可部分或者全部免除违约方的责任;如果属于能履行而不履行的,另一方可要求违约方承担继续履行、采取补救措施等违约责任。

法律依据

根据2021年1月1日生效的《民法典》第五百七十七条  

当事人一方不履行合同义务或者履行合同义务不符合约定的,应当承担继续履行、采取补救措施或者赔偿损失等违约责任。

《民法典》第五百九十条当事人一方因不可抗力不能履行合同的,根据不可抗力的影响,部分或者全部免除责任,但是法律另有规定的除外。因不可抗力不能履行合同的,应当及时通知对方,以减轻可能给对方造成的损失,并应当在合理期限内提供证明。当事人迟延履行后发生不可抗力的,不免除其违约责任。《民法典》第五百九十一条当事人一方违约后,对方应当采取适当措施防止损失的扩大;没有采取适当措施致使损失扩大的,不得就扩大的损失请求赔偿。