法律规定不能结婚的情形如下:
1、已经与人领了结婚证,但还没有领离婚证,却又与第三人办理结婚证的;
2、低于结婚年龄以下者不得结婚,男不得早于二十二周岁,女不得早于二十周岁;
3、患有医学上认为不应当结婚的疾病;
4、和自己有直系亲属和三代以内的旁系血亲关系的亲人结婚。
【本文关联的相关法律依据】
《中华人民共和国民法典》
第一千零五十一条 有下列情形之一的,婚姻无效:
(一)重婚;
(二)有禁止结婚的亲属关系;
(三)未到法定婚龄。