Skip to content
Hill Policy
U.S. SENATE

John Kennedy

RepublicanLouisianaCurrently serving

Sworn into the Senate on Source

How they voted 917

Their recorded votes in Congress, including what was decided and how they voted.

Yea/Aye supports the question being voted on. Nay/No opposes it. Colors describe the recorded choice, not a political rating.

Partial vote history. See collection coverage

Senate vote #58 · 2026S.J.Res. 118
Nay

Move Iran hostilities resolution out of committee

AI-assisted summary

S.J.Res. 118 would direct the President to remove U.S. forces from hostilities within or against Iran unless Congress authorizes the action, while preserving the ability to defend against attacks on the United States or its personnel and facilities abroad. The Senate rejected the motion to discharge the resolution, so it was not moved out of committee. This vote did not pass or reject the resolution itself.

Context: The proposal details summarized here are from the version introduced on March 5, 2026; the supplied record does not establish whether the text was later amended.

Sources & original record
Official title
Motion to Discharge S.J.Res. 118
Official question
On the Motion to Discharge S.J.Res. 118
Chamber result
Motion to Discharge Rejected (47-53)
Measure title
A joint resolution to direct the removal of United States Armed Forces from hostilities within or against the Islamic Republic of Iran that have not been authorized by Congress.
Legislative background
Introduced in Senate · 2026-03-05. This is separate from the date of the vote.
Congress
119th Congress · Session 2
Senate vote #57 · 2026S. 1383
Yea

Senate agreed to begin considering a veterans’ equal-access advisory committee bill

AI-assisted summary

S. 1383 would establish a Veterans Advisory Committee on Equal Access. The Senate agreed to begin considering the bill; this procedural vote did not pass the bill or decide whether to establish the committee.

Context: The supplied background describes voter-registration legislation, not S. 1383, so it does not establish further details about the veterans bill.

Sources & original record
Official title
Motion to Proceed to the House Message to Accompany S. 1383
Official question
On the Motion to Proceed S. 1383
Chamber result
Motion to Proceed Agreed to (51-48)
Measure title
A bill to establish the Veterans Advisory Committee on Equal Access, and for other purposes.
Legislative background
Passed House · 2026-02-11. This is separate from the date of the vote.
Congress
119th Congress · Session 2
Senate vote #56 · 2026Nomination PN787-4
Yea

Senate confirmed Anna St. John as a Louisiana federal district judge

AI-assisted summary

The Senate confirmed Anna St. John, of Louisiana, to be a United States District Judge for the Eastern District of Louisiana. This vote approved her appointment to that job.

Context: Official Senate roll call held on March 17, 2026. The member’s recorded choice and the chamber’s overall result are separate.

Sources & original record
Official title
Confirmation: Anna St. John, of Louisiana, to be U.S. District Judge for the Eastern District of Louisiana
Official question
On the Nomination PN787-4
Chamber result
Nomination Confirmed (51-45)
Measure title
Anna St. John, of Louisiana, to be United States District Judge for the Eastern District of Louisiana
Congress
119th Congress · Session 2
Senate vote #55 · 2026Nomination PN787-4
Yea

Senate limited debate on Anna St. John’s district judge nomination

AI-assisted summary

Anna St. John was nominated to be a United States District Judge for the Eastern District of Louisiana. The Senate agreed to limit remaining debate on her nomination; this vote did not itself confirm her. A separate Senate vote confirmed her appointment.

Context: The record gives the debate-limiting vote and outcome but no additional details about the nomination.

Sources & original record
Official title
Motion to Invoke Cloture: Anna St. John to be U.S. District Judge for the Eastern District of Louisiana
Official question
On the Cloture Motion PN787-4
Chamber result
Cloture Motion Agreed to (48-45)
Measure title
Anna St. John, of Louisiana, to be United States District Judge for the Eastern District of Louisiana
Congress
119th Congress · Session 2
Senate vote #54 · 2026H.R. 7147
Yea

Limit debate on proceeding to fiscal 2026 DHS funding

AI-assisted summary

The Senate voted on whether to limit debate on beginning consideration of H.R. 7147, a further consolidated fiscal 2026 appropriations bill. The supplied dated bill text provides funding for the Department of Homeland Security and includes funding provisions for border enforcement, immigration detention and removal, disaster relief, and other DHS activities. Cloture was rejected, so this vote did not limit debate; it was not a vote to pass the appropriations bill.

Context: The supplied legislative text is dated February 2, 2026, earlier than this March 12 vote; no later version or vote-specific instructions are provided. The text supports the bill’s DHS appropriations subject but does not establish the exact version at the vote.

Sources & original record
Official title
Motion to Invoke Cloture Re: Motion to Proceed to H.R. 7147
Official question
On Cloture on the Motion to Proceed H.R. 7147
Chamber result
Cloture on the Motion to Proceed Rejected (51-46, 3/5 majority required)
Measure title
A bill making further consolidated appropriations for the fiscal year ending September 30, 2026, and for other purposes.
Legislative background
Introduced in House · 2026-01-20. This is separate from the date of the vote.
Congress
119th Congress · Session 2
Senate vote #53 · 2026H.R. 6644
Yea

Senate passed housing supply and affordable housing legislation

AI-assisted summary

H.R. 6644 concerns increasing the housing supply and revising federal housing programs. The dated summary describes measures including expanded financing for affordable housing, grants for planning and community development, and changes to housing programs and oversight. The Senate passed the bill, as amended; the vote was on passage, not just on beginning consideration.

Context: The background describes a version reported to the House on January 15, 2026; the record does not provide the amendments’ purposes or establish that this was the exact text passed.

Sources & original record
Official title
H.R. 6644, as amended
Official question
On Passage of the Bill H.R. 6644
Chamber result
Bill Passed (89-10)
Measure title
A bill a bill to increase the supply of housing in America, and for other purposes.
Legislative background
Reported to House · 2026-01-15. This is separate from the date of the vote.
Congress
119th Congress · Session 2
Senate vote #52 · 2026H.R. 6644
Yea

Limit debate on the Housing for the 21st Century Act

AI-assisted summary

H.R. 6644 would revise federal housing programs, including financing and grants intended to support affordable housing, and make other changes to housing rules and oversight. The Senate agreed to limit remaining debate on the bill; this vote did not pass the bill. The motion was agreed to, 82–11.

Context: The supplied background summarizes a January 15, 2026 version; the exact text before the Senate at this vote may differ.

Sources & original record
Official title
Motion to Invoke Cloture: H.R. 6644 as amended
Official question
On the Cloture Motion H.R. 6644
Chamber result
Cloture Motion Agreed to (82-11, 3/5 majority required)
Measure title
A bill a bill to increase the supply of housing in America, and for other purposes.
Legislative background
Reported to House · 2026-01-15. This is separate from the date of the vote.
Congress
119th Congress · Session 2
Senate vote #51 · 2026S.Amdt. 4308
Yea

Approve a substitute housing and housing-supply proposal

AI-assisted summary

The amendment would replace the text of H.R. 6644 with a broad housing package covering housing supply and affordability, manufactured housing, rental and homeownership programs, disaster recovery, and other topics. The Senate agreed to the amendment, 84–10; this approved the amendment, not final passage of the bill.

Context: The available text is the substitute as submitted on March 4; the amendment was later changed on the floor, and the supplied records do not identify those changes. The vote therefore cannot establish the exact text agreed to.

Senate vote #50 · 2026S.Amdt. 4308
Yea

Limit debate on a broad housing substitute amendment

AI-assisted summary

The substitute amendment would replace H.R. 6644’s text with a broad housing package addressing housing supply and affordability, manufactured housing, rental and homeownership programs, disaster recovery, and other subjects. The Senate voted 89–9 to limit remaining debate on the amendment; this was a debate-limit vote, not approval of the amendment or passage of the bill.

Context: The available text is the substitute as submitted on March 4; the supplied records do not establish whether it changed before the March 10 vote. This summary describes that submitted version, not necessarily the exact text then under consideration.

Senate vote #49 · 2026Nomination PN711
Yea

Confirm Joshua M. Rudd as a general in the Army

AI-assisted summary

The Senate voted on Lt. Gen. Joshua M. Rudd’s nomination to be a general in the United States Army. The nomination was confirmed, 71–29.

Context: Official Senate roll call held on March 10, 2026. The member’s recorded choice and the chamber’s overall result are separate.

Sources & original record
Official title
Confirmation: Lt. Gen. Joshua M. Rudd to be General in the United States Army
Official question
On the Nomination PN711
Chamber result
Nomination Confirmed (71-29)
Measure title
Lt. Gen. Joshua M. Rudd, in the Army, to be General
Congress
119th Congress · Session 2
Senate vote #48 · 2026Nomination PN711
Yea

Limit debate on Joshua M. Rudd’s Army general nomination

AI-assisted summary

Lt. Gen. Joshua M. Rudd was nominated to be a general in the United States Army. The Senate agreed, 68–28, to limit remaining debate on his nomination. This vote did not confirm him; confirmation was a separate vote.

Context: Official Senate roll call held on March 9, 2026. The member’s recorded choice and the chamber’s overall result are separate.

Sources & original record
Official title
Motion to Invoke Cloture: Lt. Gen. Joshua M. Rudd to be General in the United States Army
Official question
On the Cloture Motion PN711
Chamber result
Cloture Motion Agreed to (68-28)
Measure title
Lt. Gen. Joshua M. Rudd, in the Army, to be General
Congress
119th Congress · Session 2
Senate vote #47 · 2026H.R. 7147
Yea

Limit debate on beginning consideration of the 2026 funding bill

AI-assisted summary

H.R. 7147 is described as a bill for further consolidated appropriations for fiscal year 2026. The Senate voted on whether to limit debate on beginning consideration of the bill; the motion failed, so the Senate did not begin considering it on this vote. Limiting debate would not itself pass the bill or instantly end all debate.

Context: The supplied background summary describes DHS appropriations, while the document title describes further consolidated appropriations; the record does not clarify the scope of that discrepancy.

Sources & original record
Official title
Upon Reconsideration, Motion to Invoke Cloture: Motion to Proceed to H.R. 7147
Official question
On Cloture on the Motion to Proceed H.R. 7147
Chamber result
Cloture on the Motion to Proceed Rejected (51-45, 3/5 majority required)
Measure title
A bill making further consolidated appropriations for the fiscal year ending September 30, 2026, and for other purposes.
Legislative background
Introduced in House · 2026-01-20. This is separate from the date of the vote.
Congress
119th Congress · Session 2
Senate vote #46 · 2026S.J.Res. 104
Nay

Senate rejected effort to bring Iran war-powers resolution out of committee

AI-assisted summary

The resolution would direct the President to remove U.S. forces from hostilities within or against Iran that Congress had not authorized, while preserving the ability to defend against attacks on U.S. people or facilities. The Senate rejected, 47–53, a motion to bring the resolution out of committee. This was a procedural vote; it did not pass or reject the resolution itself.

Context: The background describes the version introduced on January 29, 2026; it does not establish the exact text that would have been considered after discharge.

Sources & original record
Official title
Motion to Discharge S.J. Res. 104
Official question
On the Motion to Discharge S.J.Res. 104
Chamber result
Motion to Discharge Rejected (47-53)
Measure title
A joint resolution to direct the removal of United States Armed Forces from hostilities within or against the Islamic Republic of Iran that have not been authorized by Congress.
Legislative background
Introduced in Senate · 2026-01-29. This is separate from the date of the vote.
Congress
119th Congress · Session 2
Senate vote #45 · 2026H.R. 6644
Yea

Begin considering the bill to increase America’s housing supply

AI-assisted summary

H.R. 6644, the Housing for the 21st Century Act, would revise federal housing programs, including financing and grants for affordable housing, and make other changes to housing programs and oversight. The Senate agreed to begin considering the bill. This was not a vote to pass it.

Context: The policy summary is for the version reported to the House on January 15, 2026; the record does not establish that it is the exact text considered in the Senate.

Sources & original record
Official title
Motion to Proceed to H.R. 6644
Official question
On the Motion to Proceed H.R. 6644
Chamber result
Motion to Proceed Agreed to (90-8)
Measure title
A bill a bill to increase the supply of housing in America, and for other purposes.
Legislative background
Reported to House · 2026-01-15. This is separate from the date of the vote.
Congress
119th Congress · Session 2
Senate vote #44 · 2026H.R. 6644
Yea

Limit debate on beginning consideration of the housing supply bill

AI-assisted summary

H.R. 6644, the Housing for the 21st Century Act, would revise federal housing programs, including affordable-housing financing and grants, and make other changes to housing programs and oversight. The Senate agreed to limit debate on the motion to begin considering the bill. This vote did not pass the bill, and limiting debate does not instantly end all debate.

Context: The policy summary is for the version reported to the House on January 15, 2026; the record does not establish that it is the exact text considered in the Senate.

Sources & original record
Official title
Motion to Invoke Cloture: Motion to Proceed to H.R. 6644
Official question
On Cloture on the Motion to Proceed H.R. 6644
Chamber result
Cloture on the Motion to Proceed Agreed to (84-6, 3/5 majority required)
Measure title
A bill a bill to increase the supply of housing in America, and for other purposes.
Legislative background
Reported to House · 2026-01-15. This is separate from the date of the vote.
Congress
119th Congress · Session 2
Senate vote #43 · 2026Nomination PN730-46
Yea

Confirm Ryan McCormack as Transportation Policy under secretary

AI-assisted summary

The Senate confirmed Ryan McCormack, of Virginia, to be Under Secretary of Transportation for Policy. The vote decided the nomination itself.

Context: Official Senate roll call held on February 26, 2026. The member’s recorded choice and the chamber’s overall result are separate.

Sources & original record
Official title
Confirmation: Ryan McCormack, of Virginia, to be Under Secretary of Transportation for Policy
Official question
On the Nomination PN730-46
Chamber result
Nomination Confirmed (57-33)
Measure title
Ryan McCormack, of Virginia, to be Under Secretary of Transportation for Policy
Congress
119th Congress · Session 2
Senate vote #42 · 2026Nomination PN730-46
Yea

Limit debate on Ryan McCormack’s transportation policy nomination

AI-assisted summary

The vote concerned Ryan McCormack’s nomination to be Under Secretary of Transportation for Policy. The Senate agreed to limit the remaining debate on his nomination, by a 60–34 vote. This did not confirm him; it allowed the nomination to move toward a later confirmation vote.

Context: Official Senate roll call held on February 26, 2026. The member’s recorded choice and the chamber’s overall result are separate.

Sources & original record
Official title
Motion to Invoke Cloture: Ryan McCormack to be Under Secretary of Transportation for Policy
Official question
On the Cloture Motion PN730-46
Chamber result
Cloture Motion Agreed to (60-34)
Measure title
Ryan McCormack, of Virginia, to be Under Secretary of Transportation for Policy
Congress
119th Congress · Session 2
Senate vote #41 · 2026Nomination PN730-19
Yea

Confirm John DeLeeuw to the National Transportation Safety Board

AI-assisted summary

The Senate confirmed John DeLeeuw, of Texas, to be a member of the National Transportation Safety Board for the remainder of a term expiring December 31, 2026. The confirmation vote was 50–45.

Context: Official Senate roll call held on February 25, 2026. The member’s recorded choice and the chamber’s overall result are separate.

Sources & original record
Official title
Confirmation: John DeLeeuw, of Texas, to be a Member of the National Transportation Safety Board
Official question
On the Nomination PN730-19
Chamber result
Nomination Confirmed (50-45)
Measure title
John DeLeeuw, of Texas, to be a Member of the National Transportation Safety Board for the remainder of the term expiring December 31, 2026
Congress
119th Congress · Session 2
Senate vote #40 · 2026Nomination PN730-19
Yea

Limit debate on John DeLeeuw’s transportation safety board nomination

AI-assisted summary

The vote concerned John DeLeeuw’s nomination to serve on the National Transportation Safety Board for the remainder of a term expiring December 31, 2026. The Senate agreed, 50–45, to limit the remaining debate on the nomination. This vote did not confirm DeLeeuw; confirmation was decided separately.

Context: Official Senate roll call held on February 25, 2026. The member’s recorded choice and the chamber’s overall result are separate.

Sources & original record
Official title
Motion to Invoke Cloture: John DeLeeuw to be a Member of the National Transportation Safety Board
Official question
On the Cloture Motion PN730-19
Chamber result
Cloture Motion Agreed to (50-45)
Measure title
John DeLeeuw, of Texas, to be a Member of the National Transportation Safety Board for the remainder of the term expiring December 31, 2026
Congress
119th Congress · Session 2
Senate vote #39 · 2026H.R. 7147
Yea

Limit debate on beginning consideration of fiscal 2026 appropriations

AI-assisted summary

The vote concerned H.R. 7147, an appropriations bill for fiscal year 2026. The available summary of the introduced version describes funding for the Department of Homeland Security and related restrictions on use of funds. The Senate rejected, 50–45, a proposal to limit debate on beginning consideration of the bill, so the Senate did not begin considering it through this vote.

Context: The supplied background summarizes the introduced version, which describes DHS appropriations; it does not establish the exact text of the version at this vote.

Sources & original record
Official title
Motion to Invoke Cloture: Motion to Proceed to H.R. 7147
Official question
On Cloture on the Motion to Proceed H.R. 7147
Chamber result
Cloture on the Motion to Proceed Rejected (50-45, 3/5 majority required)
Measure title
A bill making further consolidated appropriations for the fiscal year ending September 30, 2026, and for other purposes.
Legislative background
Introduced in House · 2026-01-20. This is separate from the date of the vote.
Congress
119th Congress · Session 2