After much debate, a law permitting same-sex marriage was passed by the "Cortes Generales" (the Spanish Parliament, composed of the Senate and the Congress of Deputies) on 30 June 2005 and published on 2 July 2005. The law took effect the next day, making Spain the third country in the world to allow same-sex couples to marry on a national level, after the Netherlands and Belgium, and 17 days ahead of the right being extended across all of Canada. The ratification of this law was not devoid of conflict, despite support from 66% of the population.
การสมรสเพศเดียวกันชอบด้วยกฎหมายในประเทศสเปนตั้งแต่วันที่ 3 กรกฎาคม ค.ศ. 2005 เป็นต้นมา โดยในปี ค.ศ. 2004 รัฐบาลพรรคแรงงานสังคมนิยมสเปน นําโดยนายกรัฐมนตรี นายโฆเซ ลุยส์ โรดริเกซ ซาปาเตโร ได้เริ่มการรณรงค์การรับรองสิทธิในการสมรสเพศเดียวกัน รวมถึงสิทธิในการรับบุตรบุญธรรมโดยคู่ครองเพศเดียวกัน ภายหลังจากการอภิปรายอย่างกว้างขวาง รัฐสภาสเปนได้ผ่านร่างกฎหมายอนุญาตการสมรสเพศเดียวกันเมื่อวันที่ 30 มิถุนายน ค.ศ. 2005 และประกาศลงในรัฐกิจจานุเบกษาเมื่อวันที่ 2 กรกฎาคม ค.ศ. 2005 และมีผลใช้บังคับในวันถัดไป ทําให้สเปนกลายเป็นประเทศที่สามของโลกที่การสมรสเพศเดียวกันชอบด้วยกฎหมาย ภายหลังประเทศเนเธอร์แลนด์และเบลเยียม และก่อนหน้าประเทศแคนาดา 17 วัน แม้ว่าการรับรองกฎหมายฉบับนี้จะได้รับความสนับสนุนจากประชาชนกว่า 66% ก็ไม่ได้หมายความว่ากฎหมายฉบับดังกล่าวจะปราศจากความขัดแย้งแต่อย่างใด