可撤銷合同有以下幾種情形:基於重大誤解簽訂的合同可以撤銷;采取欺詐手段簽訂的合同可以撤銷;第三人以欺詐手段簽訂的合同可以撤銷;脅迫簽訂的合同可以撤銷;簽訂的合同顯失公平,可以撤銷。
法律依據:
中華人民共和國民法典
第147條
行為人基於重大誤解,有權請求人民法院或者仲裁機構撤銷民事法律行為。
第148條
當事人以欺詐手段作出違背真實意思的民事法律行為的,受害方有權請求人民法院或者仲裁機構予以撤銷。
第149條
第三人實施欺詐,致使壹方當事人在違背真實意思的情況下實施民事法律行為,另壹方當事人知道或者應當知道該欺詐行為的,被欺詐方有權請求人民法院或者仲裁機構予以撤銷。
第150條
壹方或者第三人脅迫對方在違背真實意思的情況下實施民事法律行為的,被脅迫方有權請求人民法院或者仲裁機構予以撤銷。
第151條
壹方當事人利用另壹方當事人處於危急狀態、缺乏判斷能力的情形,導致民事法律行為成立時顯失公平的,受害方有權請求人民法院或者仲裁機構予以撤銷。