民事合同的解除有哪幾種方式

民事合同解除有以下幾種情況:
一、單方解除和協議解除
單方解除,是指解除權人行使解除權將合同解除的行爲。
協議解除,是指當事人雙方透過協商同意將合同解除的行爲。
二、法定解除與約定解除
合同解除的條件由法律直接加以規定者,其解除爲法定解除。
約定解除,是指當事人以合同形式,約定爲一方或雙方保留解除權的解除。
【法律依據】
根據《民法典》第562條規定:當事人協商一致,可以解除合同。
當事人可以約定一方解除合同的事由。解除合同的事由發生時,解除權人可以解除合同。

民事合同的解除有哪幾種方式