Il rapporto della società con i matrimoni gay è cambiato drasticamente nel corso della storia. Nell'Europa medievale, la maggior parte delle persone considerava le relazioni omosessuali immorali e peccaminose.
Ci sono state alcune eccezioni.
I romani consentivano l'omosessualità in certi limiti. La Chiesa Cristiana provava anche sentimenti misti per l'amore omosessuale, talvolta giudicandola, mentre in un altro momento la considerava un'espressione della creazione di Dio. Questa dualità si è mantenuta in questi tempi fino agli ultimi decenni, quando sempre più paesi hanno iniziato a riconoscere legalmente i matrimoni gay.
Uno dei primi rapporti omosessuali riguarda l'antica Grecia, dove gli uomini possono sposarsi senza stigma sociale. Ma è stato considerato un caso privato, non qualcosa che dovrebbe essere riconosciuto pubblicamente. A Roma l'imperatore Nero sposò un uomo di nome Pallada, ma la loro relazione finì male quando Nero lo uccise. Il cristianesimo finì per diventare la religione dominante in Europa, rifiutando sia la libertà sessuale greca che la confessione romana. San Paolo sosteneva che l'omosessualità era contro la natura e quindi inaccettabile per Dio. Questo sguardo ha dominato per secoli, portando a un'ampia persecuzione dei gay nel Medioevo.
Durante il Rinascimento, il rapporto con l'omosessualità si è leggermente attenuato a causa di nuove scoperte scientifiche e idee filosofiche. Alcuni scienziati hanno pensato che il piacere sessuale era naturale e anche sano se fatto in modo responsabile. Altri pensavano che tutte le forme di sesso fuori dal matrimonio fossero sbagliate. La regina Elisabetta I ha esorcizzato il suo amante Robert Dudley per il suo rifiuto di sposarla, che ha portato alla voce che fosse sposata segretamente con un'altra donna. Nel frattempo, i leader religiosi hanno continuato a denunciare le relazioni omosessuali come immorali.
Nel 1789 la Francia divenne una delle prime nazioni europee a legittimare i matrimoni gay a Napoleone Bonaparte. La rivoluzione francese ha già rovesciato i valori tradizionali, compresi i ruoli di genere e la vita familiare. Napoleone considerava il matrimonio gay come un aumento della libertà personale e concedeva licenze alle coppie che desideravano sposarsi.
Questi matrimoni non sono stati ufficialmente riconosciuti dalla legge fino a più tardi. A differenza di questo, altri paesi sono ancora ostili alle relazioni tra gay.
Il XX secolo ha modificato seriamente la visione della società sull'omosessualità, con l'emergere della psicologia e della sociologia che forniscono prospettive più dettagliate per il comportamento umano. In Germania, Sigmund Freud ha sviluppato una teoria della sessualità basata sulla repressione e sul desiderio che permette una maggiore tolleranza verso le identità non steronormative. I movimenti socialisti promuovevano anche l'uguaglianza tra uomini e donne, che comprendeva l'adozione di diversi orientamenti sessuali. Ma solo dopo la Seconda Guerra Mondiale, molti paesi hanno iniziato a riconoscere legalmente le unioni gay. I Paesi Bassi sono stati il primo paese a farlo nel 20000, seguito da Belgio, Spagna, Canada, Sud Africa, Norvegia, Svezia, Danimarca, Portogallo, Islanda, Argentina, Brasile, Uruguay, Nuova Zelanda, Australia, Irlanda, Finlandia, Malta, Colombia, Ecuador, Lussemburgo, Messico, Costa Rica, Stati Uniti Uniti