法律分析:自己交社保没有生育险。原因有如下几个方面。一、按照法律规定以及为了规范社会保险关系,生育险是由公司及企业替员工统一交纳;二、为了维护公民享受社会保险权利的待遇,只有当地政府采取了生育保险的政策时,个人才能自己交纳。
法律依据:《中华人民共和国社会保险法》 第五十三条 职工应当参加生育保险,由用人单位按照国家规定缴纳生育保险费,职工不缴纳生育保险。