The 61-to-36 vote sends the legislation back to the House, which is expected to approve it and send it to President Biden.
WASHINGTON — The Senate passed landmark legislation on Tuesday to mandate federal recognition for same-sex marriages, as a lame-duck Congress mustered a notable moment of bipartisanship before Democrats were to lose their unified control of Capitol Hill.
The 61-to-36 vote put the bill on track to become law in the final weeks before Republicans assume the majority in the House of Representatives at the start of the new Congress in January. It marked one of the final major legislative achievements for Democrats before Republicans shift the focus in the House to conducting investigations of President Biden’s administration and family members.
The bill must now win final approval by the House in a vote expected as soon as next week, which would clear it for Mr. Biden, who said he looked forward to signing it alongside the bipartisan coalition that helped shepherd it through the Senate.
In a statement, the president said the vote reaffirmed “a fundamental truth: Love is love, and Americans should have the right to marry the person they love.”