婚姻无效主要有以下几个情形:一重婚的;是指有一方有法律婚姻又与另一方办理婚姻登记手续,或者没有办理婚姻登记手续但是以夫妻名义共同居住生活;二双方有三代以内的旁系血亲和直系血亲关系的;三是未到法定婚龄的,即男方未满22周岁,女方未满20周岁。根据《民法典》第一千零五十一条规定,有下列情形之一的,婚姻无效:
(一)重婚;
(二)有禁止结婚的亲属关系;
(三)未到法定婚龄。
法律依据
《民法典》第一千零五十一条有下列情形之一的,婚姻无效:
(一)重婚;
(二)有禁止结婚的亲属关系;
(三)未到法定婚龄。