婚姻无效的原因有:1、重婚的,重婚是指有配偶者与他人登记结婚或者以夫妻名义同居生活的违法行为;2、有禁止结婚的亲属关系的;3、未到法定婚龄的;4、婚前患有医学上认为不应当结婚
法律依据
《民法典》第一千零五十一条