Actualmente, el matrimonio homosexual está reconocido en veinte países del mundo, catorce de ellos europeos, incluyendo ahora a Alemania. En la actualidad el matrimonio homosexual es legal en Holanda, Bélgica, Canadá, España, Sudáfrica, Noruega, Suecia, Portugal, Islandia, Argentina, Dinamarca, Nueva Zelanda, Uruguay, Francia, Luxemburgo, Brasil, Irlanda -primer estado en aprobarlo mediante consulta popular-, Estados Unidos y Colombia. Además, ha sido aprobado en Finlandia aunque aún no ha entrado en vigor. También es legal en Inglaterra, Gales y Escocia y en varios estados de México.
En Estados Unidos el matrimonio homosexual se aprobó primero en varios estados y en junio de 2015 fue reconocido por el Tribunal Supremo como legal en todo el país.
En Austria e Italia se reconocen las uniones civiles, pero se mantiene la singularidad del matrimonio y se reserva la adopción de niños para familias con un padre y una madre, o bien para hogares monoparentales.