如果发生不可抗力,合同能免除履行。不可抗力是指不能预见、不能避免、不能克服的客观情况,当出现不可抗力导致合同无法履行时,当事人可以主张免除履行合同义务,并主张全部或部分免除违约责任。但如果不可抗力未影响合同履行的,当事人仍然要按约定履行合同。
《中华人民共和国民法典》第五百九十条当事人一方因不可抗力不能履行合同的,根据不可抗力的影响,部分或者全部免除责任,但是法律另有规定的除外。因不可抗力不能履行合同的,应当及时通知对方,以减轻可能给对方造成的损失,并应当在合理期限内提供证明。
当事人迟延履行后发生不可抗力的,不免除其违约责任。