撤销遗嘱一般有以下几种方式:
1、用一定的方式声明撤销或变更原遗嘱。遗嘱人可以以书面形式向原订立遗嘱的公证机关或原遗嘱的代书人、见证人作出撤销或变更原遗嘱的声明。
2、以立新遗嘱的方式使原遗嘱丧失法律效力。《继承法》第20条第2款规定:“立有数份遗嘱,内容相抵触的,以最后的遗嘱为准。”最高人民法院相关司法解释也规定,遗嘱人以不同形式立有数份内容相抵触的遗嘱,有公证遗嘱的,以最后所立公证遗嘱为准,没有公证遗嘱的,以最后的遗嘱为准。如果遗嘱人原所立的是公证遗嘱,在撤销时,仍需要原公证机关办理,自书、代书、录音、口头遗嘱均不得撤销原公证遗嘱。
3遗嘱人生前的行为与遗嘱的意思表示相反,而使遗嘱处分的财产在继承开始时灭失、部分灭失或所有权转移、部分转移的,遗嘱视为被撤销或部分被撤销。