合同解除后担保责任不一定能够免除。如果主合同尚未履行就解除的,则担保责任可以免除,因为此时担保债权尚未发生,所以不需要承担担保责任;或者主合同是因债权人的责任而解除的,担保责任也可以免除。
如果主合同已经开始履行了,则如何约定了
主合同解除时,担保合同同时解除的,则担保责任免除;如果没有约定的,则主合同解除了,担保人仍应当承担担保责任。
《民法典》第五百六十六条,合同解除后,尚未履行的,终止履行;已经履行的,根据履行情况和合同性质,当事人可以请求恢复原状或者采取其他补救措施,并有权请求赔偿损失。
合同因违约解除的,解除权人可以请求违约方
承担违约责任,但是当事人另有约定的除外。
主合同解除后,担保人对债务人应当承担的民事责任仍应当承担担保责任,但是担保合同另有约定的除外。