John Carter — Voting Record & Political Positions
U.S. Representative for TX's 31st Congressional District · Republican
John Carter is a Republican U.S. Representative for TX's 31st Congressional District. This page tracks John Carter's congressional voting record, attendance, legislative effectiveness, and positions on key issues. In office since 2003.
John Carter's Voting Record at a Glance Voting attendance: 69.98% — cast 366 of 523 roll-call votes (missed 157).Party-line voting: votes with Republican 94.49% of the time (5.51% of votes break with the party).Legislative effectiveness: sponsored 2415 bills, 154 of which were enacted into law.
Top Issues John Carter Votes On Immigration Taxation Climate Change Defense Spending Renewable Energy Health Insurance
How John Carter Voted on Recent Bills Nay on “Make the District of Columbia Safe and Beautiful Act of 2025” (2026-03-25) — FailedYea on “Deporting Fraudsters Act of 2026” (2026-03-18) — PassedNay on “Kayla Hamilton Act” (2025-12-16) — FailedNay on “Rescissions Act of 2025” (2025-07-17) — FailedNay on “One Big Beautiful Bill Act” (2025-07-03) — FailedYea on “Jeremy and Angel Seay and Sergeant Brandon Mendoza Protect Our Communities from DUIs Act of 2025” (2025-06-26) — Passed
When John Carter Broke With the Republican Party
John Carter has voted against the Republican majority on about 5.5% of party-line votes tracked. Recent examples:
Voted Nay on “Nationwide Consumer and Fuel Retailer Choice Act of 2025” (2026-05-13) while most Republicans voted Yea — Passed. Voted No on “Farm, Food, and National Security Act of 2026” (2026-04-30) while most Republicans voted Yea — Failed. Voted Yea on “ROTOR Act” (2026-02-24) while most Republicans voted No — Failed. Voted No on “Consolidated Appropriations Act, 2026” (2026-01-22) while most Republicans voted Yea — Failed. Voted No on “Consolidated Appropriations Act, 2026” (2026-01-22) while most Republicans voted Yea — Failed.
Explore More
John Carter's full profile
TX congressional delegation
Compare representatives
Find your representative