男职工有生育保险。根据中华人民共和国社会保险法,用人单位已经缴纳生育保险费的,其职工享受生育保险待遇;职工未就业配偶按照国家规定享受生育医疗费用待遇。
《社会保险法》第五十三条,职工应当参加生育保险,由用人单位按照国家规定缴纳生育保险费,职工不缴纳生育保险费。