Samaa sukupuolta olevien avioliitot laillistettiin Espanjassa vuonna 2005. Edellisenä vuonna maan juuri valtaan noussut sosialistihallitus oli aloittanut pääministeri José Luis Rodríguez Zapateron johdossa avioliittojen sallimiseen tähtäävän kampanjan. Lakiehdotukseen sisältyi oikeus adoptioon. Pitkän keskustelun jälkeen Cortes Generales (Espanjan kaksikamarinen parlamentti) hyväksyi 30. kesäkuuta 2005 lain, joka mahdollistaa samaa sukupuolta olevien avioliitot, ja se julkaistiin 2. heinäkuuta 2005. Näistä avioliitoista tuli laillisia Espanjassa sunnuntaina 3. heinäkuuta 2005.

Lain ratifikaatio ei sujunut ilman ristiriitoja, vaikka sitä kannattikin 66 prosenttia Espanjan väestöstä. Erityisesti katolinen kirkko vastusti lakia: kirkon mielestä se merkitsi avioliiton merkityksen heikentämistä. Muut järjestöt ilmaisivat huolensa siitä, että homoparit saattaisivat adoptoida lapsia. Mielenosoitukset lain puolesta ja sitä vastaan houkuttelivat tuhansia ihmisiä eri puolilla Espanjaa. Lain hyväksymisen jälkeen konservatiivinen Kansanpuolue vei sen perustuslakituomioistuimeen.

Noin 4 500 samaa sukupuolta olevaa paria meni naimisiin Espanjassa lain voimassaolon ensimmäisenä vuotena. Pian lain hyväksymisen jälkeen nousi esiin kysymys espanjalaisten kanssa naimisiin menneiden ulkomaalaisten laillisesta asemasta silloin, kun heidän kotimaansa lainsäädäntö ei sallinut samaa sukupuolta olevien avioliittoja. Oikeusministeriön päätöksen mukaan Espanjan laki sallii Espanjan kansalaisen mennä naimisiin muun maan kansalaisen kanssa riippumatta siitä, tunnustaako kyseisen henkilön kotimaan lainsäädäntö avioliittoa vai ei. Ainakin toisen osapuolen täytyy olla espanjalainen, tosin myös kaksi ei-espanjalaista henkilöä voi mennä naimisiin keskenään, jos molemmilla on Espanjassa pysyvä oleskelulupa.

Historia right|thumb|Espanjan kongressissa juhlittiin lain hyväksymispäivänä. 1990-luvulla useilla kaupunginvaltuustoilla ja itsehallintoalueilla oli omat käytäntönsä rekisteröityjen parisuhteiden solmimiseen. Ne toivat etuja kumpaa tahansa sukupuolta oleville naimattomille hetero- ja homopareille, mutta niiden vaikutus oli käytännössä lähinnä symbolinen. Espanjan laissa oli jo tunnustettu yksinäisten ihmisten oikeus adoptoida. Niinpä samaa sukupuolta oleva pari pystyi käytännössä adoptoimaan lapsen, mutta jos parisuhde päättyi tai lapsen laillinen vanhempi kuoli, suhteen toisella osapuolella ei ollut minkäänlaisia oikeuksia. Samaa sukupuolta olevien avioliitot olivat laittomia Espanjan itsehallintoalueilla, sillä maan perustuslaki antaa ainoastaan valtiolle oikeuden säädellä avioliittoa.

30. kesäkuuta 2004 oikeusministeri Juan Fernando López Aguilar ilmoitti, että Espanjan edustajainhuone oli provisionaalisesti hyväksynyt hallituksen suunnitelman, jossa avioliittolainsäädäntö ulotettaisiin koskemaan myös samaa sukupuolta olevia pareja. Suunnitelman toteutuminen täyttäisi pääministeri José Luis Rodríguez Zapateron vaalilupauksen. López Aguilar ilmoitti myös kahdesta Katalonian alueen paikallisen Convergència i Unió -puolueen ehdotuksesta. Ensimmäinen toisi laillisen aseman sekä eri että saman sukupuolen avoliitoille (), toinen taas sallisi transsukupuolisten henkilöiden laillisesti vaihtaa nimensä ja sukupuolensa ilman vaadittavaa sukupuolenkorjausleikkausta.

Samaa sukupuolta olevien avioliittoja koskeva lakiehdotus hyväksyttiin Espanjan hallituksessa 1. lokakuuta 2004. Se esiteltiin parlamentille 31. joulukuuta, ja edustajainhuone hyväksyi sen 21. huhtikuuta 2005. Senaatti kuitenkin hylkäsi lakiesityksen 22. kesäkuuta, sillä siellä oppositiossa olevalla kansanpuolueella oli hallussaan enemmistö paikoista. Lakiesitys palasi edustajainhuoneeseen, jolla on valta ohittaa senaatti. Se hyväksyttiin edustajainhuoneessa lopullisesti 30. kesäkuuta 2005 äänin 187 puolesta ja 147 vastaan; poissa oli neljä edustajaa.

Kun laki astui voimaan 2. heinäkuuta 2005, Espanjasta tuli maailman kolmas samaa sukupuolta olevien avioliitot maanlaajusesti sallinut valtio Alankomaiden ja Belgian jälkeen.

Ensimmäiset häät pidettiin kahdeksan päivää lain hyväksymisen jälkeen. Niitä juhlittiin Madridin Tres Cantosin lähiön kaupunginvaltuustossa; naimisiin menivät Carlos Baturín ja Emilio Menéndez. Ensimmäinen kahden naisen välinen avioliitto solmittiin Barcelonassa 11 päivää myöhemmin.

Tasa-arvoa kohti otetuista askeleista huolimatta laissa oli aukko: lesboavioliitossa syntyneen lapsen ei-biologinen äiti ei tullut lain silmissä vanhemmaksi. Hänen täytyi halutessaan turvautua aikaa ja vaivaa vievään adoptioon. Tämä oikeus oli annettu heteroseksuaalisille pareille (naimisissa tai ei), joissa mies, joka ei ole lapsen biologinen isä, pystyy tunnustamaan lapsen omakseen ilman erillistä prosessia. 7. marraskuuta 2006 hallitus teki lakiin lisäyksen, joka antoi myös ei-biologiselle äidille oikeuden tunnustaa lesboavioliitossa syntyneen lapsen omakseen.

Laki 13/2005:n ratifiointi right|300px|thumb|Kartta samaa sukupuolta olevien liitoista Euroopassa. 30. kesäkuuta 2004 esitelty oikeusministeriön lakisuunnitelma siirtyi aluksi Consejo General del Poder Judicialin tutkittavaksi. Vaikka se myönsikin, että homoseksuaaleja vastaan kohdistuvaa syrjintää ei voitu hyväksyä, se suhtautui kriittisesti avioliitto-oikeuden antamiseen samaa sukupuolta oleville pareille (mukaan lukien perheen sisäiseen adoptioon). Sen mukaan perustuslaki ei edellyttänyt avioliitto-oikeuden laajentamista. Syrjintä saataisiin loppumaan muiden lakien, kuten rekisteröityjen parisuhteiden kautta.

Negatiivisesta raportista huolimatta hallitus esitteli lakiehdotuksen edustajainhuoneelle 1. lokakuuta 2004. Kansanpuolueen ja Unió Democràtica de Catalunyan jäseniä lukuun ottamatta parlamentin eri puolueet kannattivat uudistusta. 21. huhtikuuta 2005 edustajainhuone hyväksyi lakiesityksen äänin 183 puolesta ja 136 vastaan, poissa oli kuusi edustajaa (mukaan lukien kansanpuolueen jäsen). Lakiesitys oli lyhyt. Se lisäsi Espanjan siviililainsäädännön artiklaan 44 uuden kappaleen, jossa sanottiin: avioliitolla tulee olla samat edellytykset ja vaikutukset huolimatta siitä, ovatko avioliittoon osallistuvat samaa vai eri sukupuolta.

Edustajainhuoneen hyväksymä teksti annettiin perustuslain mukaisesti seuraavaksi senaatille hyväksyttäväksi, muutettavaksi tai evättäväksi. 21. kesäkuuta 2005 asijantuntijoita kutsuttiin senaattiin keskustelemaan aiheesta. Asijantuntijoiden mielipiteet vaihtelivat; joidenkin mukaan samaa sukupuolta olevien parien adoptiolla ei ollut mitään vaikutusta lapsen kehitykseen, lukuun ottamatta mahdollista hyväksyvämpää asennetta homoseksuaalisuutta kohtaan. Psykiatri Aquilino Polaino, jonka kansanpuolue oli kutsunut asijantuntijaksi, kutsui homoseksuaalisuutta kuitenkin patologiaksi ja tunne-elämän häiriöksi. Muiden keskustelua herättäneiden huomioidensa lisäksi hän väitti, että monet homoseksuaalit ovat kokeneet seksuaalista hyväksikäyttöä lapsuudessaan ja että homot tulevat yleensä perheistä, joissa isät ovat "vihamielisiä ja etäisiä alkoholisteja" ja äidit ylisuojelevia poikia ja kylmiä tyttöjä kohtaan. Huomattavat kansanpuolueen jäsenet myöhemmin hylkäsivät Polainon väitteet.

Senaatti käytti veto-oikeuttaan edustajainhuoneen hyväksymään tekstiin. Vetoa ehdottivat kansanpuolue, jolla oli enemmistö senaatin paikoista, ja Unió Democràtica de Catalunya. Se hyväksyttiin äänin 131 puolesta ja 119 vastaan, poissa oli kaksi edustajaa. Siksi lakiehdotus lähetettiin takaisin edustajainhuoneelle. 30. kesäkuuta 2005 edustajainhuone hyväksyi sen perustuslain mukaisesti, ja ohitti senaatin veton. Äänestyksessä 187 edustajaa äänesti puolesta (mukaan lukien kansanpuolueen edustaja Celia Villalobos), 147 vastaan ja neljä oli poissa. Äänestys merkitsi lakiehdotuksen lopullista hyväksymistä. Äänestys pidettiin, kun Zapatero oli yllättäen tullut parlamenttiin puhumaan lakiehdotuksen puolesta. Hän sanoi, että me olemme laajentamassa mahdollisuutta onneen naapureillemme, kollegoillemme, ystävillemme ja sukulaisillemme. Samaan aikaan olemme rakentamassa parempaa yhteiskuntaa. Mariano Rajoylta, kansanpuolueen oppositiojohtajalta, evättiin mahdollisuus parlamentin puhuttelemiseen, ja hän syytti Zapateroa Espanjan yhteiskunnan jakamisesta.

Kun tiedotusvälineet kysyivät kuningas Juan Carlosilta, antaisiko hän hyväksyntänsä parlamentissa käsitellylle laille, hän vastasi olevansa Espanjan, ei Belgian kuningas, joka kieltäytyi allekirjoittamasta abortin laillistavaa lakia. Espanjan kuningas antoi kuninkaallisen suostumksensa laki 13/2005:lle 1. heinäkuuta 2005; laki julkaistiin virallisessa Boletín Oficial del Estado -lehdessä 2. heinäkuuta ja se astui voimaan 3. heinäkuuta.

Suhtautuminen right|thumb|Pride-päivää ja samaa sukupuolta olevien avioliittojen laillistamista juhlinut marssi. Huhtikuussa 2005 julkaistun, valtion omistaman Centro de Investigaciones Sociológicas -keskuksen tekemän galluptutkimuksen mukaan 66 prosenttia espanjalaisista kannatti samaa sukupuolta olevien avioliittojen laillistamista. Toinen Instituto Opinan päivää ennen lakiesityksen hyväksymistä tekemä tutkimus osoitti 62,1 prosentin tukea homoavioliitoille ja 49,1 prosentin tukea samaa sukupuolta olevien parien adoptiolle. Instituto Opinan yhdeksän kuukautta lain voimaantulon jälkeen tekemän kyselytutkimuksen mukaan 61 prosenttia väestöstä oli samaa mieltä parlamentin päätöksen kanssa.

Laista huolestuivat kuitenkin katoliset tahot, mukaan lukien paavi Johannes Paavali II – joka varoitti perhearvojen heikkenemisestä – ja hänen seuraajansa Benedictus XVI. Kardinaali López Trujillo, pontifikaalisen perheneuvoston puheenjohtaja, sanoi kirkon vaativan välittömästi omantunnonvapautta roomalaiskatolilaisille ja pyytävän heitä vastustamaan lakia. Hän sanoi, että jokaisen työntekijän, joka on samaa sukupuolta olevien avioliittoon liittyvässä ammatissa, pitäisi vastustaa lakia, vaikka se tarkoittaisikin työpaikkojen menettämistä. Homojen oikeuksien kannattajien mukaan kirkko ei vastustanut yhtä äänekkäästi eri sukupuolta olevien ei-uskonnollista avioliittoa, vaikka se olikin muodollisesti sitä vastaan. Esimerkiksi kirkko ei vastustanut kruununprinssi Felipen avioliittoa Letizia Ortizin kanssa, joka oli eronnut aiemmasta siviililiitostaan. Kirkko ei kyennyt keräämään tarpeeksi kannatusta lain kaatamiseen, vaikka 80 prosenttia espanjalaisista pitääkin itseään katolisina. Madridin yliopiston sosiologian professori Gerardo Meilin mukaan tämä saattaa johtua liberalismin merkittävästä lisääntymisestä viime vuosina. Kirkolla oli perinteisesti runsaasti vaikutusvaltaa perheasioissa. Kyselytutkimuksen mukaan kolme neljäsosaa espanjalaisista on sitä mieltä, että kirkon hierarkia ei ole kosketuksissa maan sosiaaliseen todellisuuteen. Eräs selitys väestön asenteisiin saattaa olla kirkon vaikutusvallan heikentyminen diktaattori Francisco Francon kuoleman jälkeen vuonna 1975. Hänen hallintonsa oli läheisessä suhteessa kirkkoon. Tutkimusten mukaan lähes puolet espanjalaisista ei juuri koskaan käy messuissa.

Zapatero vastasi katolilaisten kritiikkiin seuraavasti:

right|thumb|Perinteisen avioliiton kannattaja, joka näyttää kylttiä "Avioliitto = mies ja nainen". 19. kesäkuuta 2005 lakia vastaan järjestettiin julkinen mielenosoitus. Kansanpuolueen jäsenten, Espanjan piispojen ja Espanjan perhefoorumin (Foro Español de la Familia) johtamat mielenosoittajat sanoivat koonneensa 1,5 miljoonaa henkeä vastustamaan "hyökkäystä perinteistä perhemallia kohtaan"; hallituksen delegaatio Madridissa laski tapahtumassa olleen 166 000 osallistujaa. Kaksi viikkoa tämän mielenosoituksen jälkeen Gay Pride -päivänä FELGT (Federación Estatal de Lesbianas, Gays, Transexuales y Bisexuales – Espanjan homojen, lesbojen, transsukupuolisten ja biseksuaalien organisaatio) arvioi kahden miljoonan ihmisen marssineen uuden lain puolesta; poliisin lähteiden mukaan osallistujia oli 97 000. Molemmat marssit pidettiin Madridissa, joka oli tuolloin konservatiivisen kansanpuolueen hallinnassa.