可撤销婚姻撤销前是有效的,撤销后是无效的。根据法律规定,无论是无效婚姻还是可撤销婚姻,一旦被宣告无效或被撤销,则婚姻自始无效,不受法律保护。这说明法律对无效婚姻和可撤销婚
法律依据
《中华人民共和国民法典》第一千零五十二条、第一千零五十三条、第一千零五十四条