Suite à la publication en 2014 du message du Conseil fédéral relatif au droit de l'adoption, les chambres fédérales ont débattu une proposition de modification du code civil. Le but était de simplifier les conditions d'adoption en général et de permettre l'adoption de l'enfant du conjoint pour les couples non mariés ou en partenariat enregistré. Le secret de l'adoption devait en outre être assoupli. Dans les deux conseils, c'est l'adoption de l'enfant du conjoint pour les couples non traditionnels qui a soulevé le plus d'oppositions. La droite conservatrice s'y est fortement opposée, clamant que l'une des conditions à l'acceptation du partenariat enregistré en 2004 était justement d'éviter que les couples de même sexe puissent avoir des enfants. Aux Etats, 25 voix contre 14 ont permis la sauvegarde des articles permettant l'adoption à ces couples. Au Conseil national, 127 voix contre 60, avec 2 abstentions. Les autres dispositions du nouveau droit à l'adoption: la baisse de l'âge minimal pour adopter de 35 à 28 ans, la durée de vie commune pour les couples de 5 à 3 ans ainsi que la possibilité pour les parents biologiques d'entrer en contact avec l'enfant, selon son accord, dès 18 ans et s'il est capable de discernement ont été acceptées par les deux chambres. L'objet a fait deux aller-retours entre les chambres notamment sur la question d'une autorité cantonale unique concernant l'adoption. Les sénateurs ont voulu laisser les cantons libres à ce sujet. Il a également été décidé pendant la procédure de conciliation que les personnes adoptées à l'âge adulte et choisissant à cette occasion de changer de nom n'avaient pas d'incidence sur les personnes portant le même nom qu'elle, à moins qu'elles le souhaitent. Le projet final a été adopté le 17 juin 2016 à 125 voix contre 68 avec 3 abstentions au Conseil national et à 32 voix contre 5 avec 7 abstentions au Conseil des Etats.