自己交社保是没有生育津贴的 。根据《社会保险法》的规定,职工应当参加生育保险,由用人单位按照国家规定缴纳生育保险费,职工不缴纳生育保险费。只有参加了生育保险的人群,才可以在生育期间领取生育津贴。
具体来说,自己交社保通常只能交养老保险和医疗保险两项,而生育保险是单位需要缴纳的。因此,自己交社保不能享受生育保险待遇,也就不能领取生育金。
如果你想要领取生育津贴,可以选择找当地的社保代缴机构缴纳五险,但需要注意的是,五险所需的费用都需要自己承担,这可能不是很划算。另外,挂靠单位缴社保的情况除外,但需要将相关资料提交给单位,由单位帮忙申请生育津贴。
综上所述,自己交社保是没有生育津贴的,只有通过单位缴纳生育保险才能享受这一待遇。