5年，联邦修订《民事婚姻法案》正式将婚姻的全国定义修改为「排除所有他人的两人合法结合」，该法案获加拿大国会通过后（加拿大众议院158票对上133票；加拿大参议院47票对上21票），在2005年7月20日得到御准，正式成为法律。此法案为自由党党主席保罗·马丁所领导的所支持，但后座议员可自由投票。按的投票情况，其结果显示加拿大自由党、新民主党和魁北克集团的成员倾向支持，加拿大保守党的大部分成员倾向反对。2006年保守党上台后，曾提出反对同性婚姻的法案，但因加拿大自由党、新民主党和魁北克集团在众议院占多数，