Попередником одностатевого шлюбу ще в 1989 році стало так зване "одностатеве громадянське партнерство", або союз між представниками сексуальних меншин, визнаний державою. Подібні соціальні інститути виникали в Європі, починаючи з країн Скандинавії, в дев'яностих роках двадцятого століття, проте не були прирівняні до шлюбних відносин. Називалися вони по-різному: фактичне співжиття, цивільний союз, зареєстроване партнерство і навіть договір солідарності, але були об'єднані фактичної юридичної безправністю. У одностатевому шлюбі, як і в традиційному, подружжя мають право успадковувати майно один одного, брати під опіку та всиновлювати дітей-сиріт, вимагати аліменти у випадку розлучення і брати сімейні кредити.
Перша офіційна реєстрація одностатевого шлюбу відбулася у Нідерландах (Голландії) 1 квітня 2001. З тих пір до країни-першопрохідникові приєдналися Бельгія, Іспанія, Норвегія, Швеція, Португалія, ПАР, Ісландія, Канада і Аргентина. У Сполучених Штатах Америки геї та лесбіянки можуть стати законним подружжям у восьми штатах з п'ятдесяти. Серед них - Коннектикут, Массачусетс, Айова, з 2011 року - Нью-Йорк. У Каліфорнії реєстрація одностатевих шлюбів проіснувала всього кілька місяців, після чого була прикрита. З червня 2012 очікується, що ряди штатів, в яких можна зареєструвати одностатевий шлюб, поповнить Вашингтон, а з січня 2013 року - Меріленд. Крім того, зіграти весілля представники секс-меншин можуть у двох індіанських племенах.
Центральна і Південна Америка реєструє одностатеві шлюби в мексиканському Мехіко і бразильському Алагоасі. На цьому список країн, доброзичливо налаштованих до сексуальних меншин, закінчується. На території всієї Північної і Центральної Африки одностатеві стосунки вважаються незаконними і навіть можуть служити приводом для серйозного покарання. Російська Федерація знаходиться в стадії конфлікту між прихильниками і противниками гей-руху. Законодавчо одностатеві шлюби в нашій країні не узаконені, більше того, не мають юридичної сили, якщо були зареєстровані за межами Росії.
Зв'язати себе законними узами шлюбу закохані геї та лесбіянки на сьогоднішній день можуть в одній з європейських країн: наприклад, Чехії чи Нідерландах. Однак для того, щоб церемонія була юридично підтверджена, потрібно, щоб хоча б один з майбутнього подружжя був громадянином цієї країни чи мав у ній вид на проживання.