Texas Senate · District 17

Joan Huffman

Republican

Where they sit

Every current senator, placed from most liberal to most conservative by how they voted on contested bills.

How these numbers work →
Huffman
← Most liberalThe aisleMost conservative →
Votes with DemocratsCrosses party linesVotes with Republicans

Joan Huffman's seat is marked. Seats run from most liberal (left) to most conservative (right), by contested floor votes. Color shows how often each member crosses party lines toward the middle on votes that divide the parties: solid blue or red means almost never, and purple means on at least 2 in 5 of those votes. Gray seats are members too new to score. How these numbers work

Texas Senate67thpercentile
More conservative than 66% of the Texas Senate.
Most liberalMost conservative
10th most conservative of 28
Votes with the Republican Caucus chair
95%
Democrats Republicans 0%100%

Each tick is a current senator, by party; the dot is Joan Huffman.

On 1,633 contested votes where both voted97% on all 3,693 votes where both voted
Votes with own party
99%
Democrats Republicans 35%100%

Each tick is a current senator, by party; the dot is Joan Huffman.

On 1,005 party-line votesPartisan rank: 1 of 28 in the Senate (tied with 16 others)No one in the Senate votes with their party more often

Bills

The bills Joan Huffman sponsored this term and how far they got. Co-sponsors aren’t counted.

How these numbers work →
Bills: Joan Huffman
StatewideLocal
Sponsored571
Passed both chambers270
Became law270
Vetoed by the Governor00

Rank by statewide bills passed: Rank 7 of 30 in the Senate · 6 of 18 Republicans

A bill's sponsor is its primary author, the first name on it; joint authors and coauthors aren't counted.

Bills that passed both chambers

Bills that passed both chambers: Joan Huffman
BillTypeResultFinal action
SB 5 (89(2))
Making supplemental appropriations for disaster relief and preparedness and giving direction and adjustment authority regarding those appropriations
Statewide Became law Sept. 18, 2025
SB 22
Texas moving image industry incentive program and the establishment and funding of the Texas moving image industry incentive fund
Statewide Became law June 22, 2025
SB 1
General Appropriations Bill
Statewide Became law June 22, 2025
SB 663
Approval of a community supervision and corrections department's budget and strategic plan
Statewide Became law June 20, 2025
SB 535
Admissibility of evidence regarding a victim's past sexual behavior in prosecutions of certain trafficking, sexual, or assaultive offenses
Statewide Became law June 20, 2025
SB 3031
Punishment for the offense of aggravated assault
Statewide Became law June 20, 2025
SB 293
Discipline of judges by the State Commission on Judicial Conduct, notice of certain reprimands, judicial compensation and related retirement benefits, and the…
Statewide Became law June 20, 2025
SB 260
School safety allotment under the Foundation School Program
Statewide Became law June 20, 2025
SB 1896
Provision of information regarding an arrested person and the victim of the offense to a magistrate for purposes of an order for emergency protection
Statewide Became law June 20, 2025
SB 1737
Service retirement benefits payable by the Employees Retirement System of Texas to certain law enforcement officers and custodial officers
Statewide Became law June 20, 2025
SB 1660
Retention and preservation of toxicological evidence of certain intoxication offenses
Statewide Became law June 20, 2025
SB 1621
Prosecution and punishment of certain criminal offenses prohibiting sexually explicit visual material involving depictions of children, computer-generated…
Statewide Became law June 20, 2025
SB 1021
Changing the eligibility for community supervision of a person convicted of stalking and to the offense of improper contact with the person's victim
Statewide Became law June 20, 2025
SB 1019
Admissibility of certain hearsay statements in the adjudication of certain sexual or assaultive offenses committed against a child or a person with a disability
Statewide Became law June 20, 2025
SB 9
Confinement or release of defendants before trial or sentencing, including regulating charitable bail organizations, and the conditions of and procedures for…
Statewide Became law June 16, 2025
SB 40
Use by a political subdivision of public funds to pay bail bonds; authorizing injunctive relief
Statewide Became law June 16, 2025
SB 664
Qualifications, training, removal, and supervision of certain masters, magistrates, referees, associate judges, and hearing officers
Statewide Became law May 30, 2025
SB 1901
Administration of the Texas Opioid Abatement Fund Council and Texas Opioid Abatement Trust Fund
Statewide Became law May 30, 2025
SB 1620
Establishment of the Texas forensic analyst apprenticeship pilot program
Statewide Became law May 30, 2025
SB 1020
Personal bond offices, to the notification provided to a judge regarding tampering with an electronic monitoring device while released on bond or community…
Statewide Became law May 29, 2025
SB 1018
Distribution of state traffic fine revenue received by the comptroller
Statewide Became law May 29, 2025
SB 5
Creation of the Dementia Prevention and Research Institute of Texas
Statewide Became law May 24, 2025
SB 1998
A preceptorship program in a pediatric subspecialty for medical students in this state
Statewide Became law May 21, 2025
SB 2066
Repeal of the Texas Research Incentive Program
Statewide Became law May 19, 2025
SB 2065
Texas Emergency Services Retirement System
Statewide Became law May 15, 2025
SB 1738
Judicial Retirement System Plan Two, including resuming service in the retirement system and contributions to the retirement system
Statewide Became law May 15, 2025
SB 1426
Operation and management of the first capitol state historic site and replica by the Texas Historical Commission
Statewide Became law May 15, 2025

Budget projects

Texas's budget doesn't say which legislator asked for an item, so there's no budget figure for Texas legislators.

Contested votes where they split

82 against the Republican Caucus chair; 55 against most of their party.

Contested votes where they split: Joan Huffman
DateBill and motion Their voteRepublican Caucus ChairMost of their party
June 1, 2025 SB 268: Procedure for certain complaints against health care practitioners
Conference Committee Report
Yea Nay (split) Yea
May 26, 2025 HB 4751: Establishment and administration of the Texas Quantum Initiative
Passage / Third Reading
Nay Yea (split) Yea (split)
May 26, 2025 HB 4751: Establishment and administration of the Texas Quantum Initiative
Motion to Suspend the Three-Day Rule
Nay Yea (split) Yea (split)
May 26, 2025 HB 4751: Establishment and administration of the Texas Quantum Initiative
Second Reading
Nay Yea (split) Yea (split)
May 26, 2025 HB 4751: Establishment and administration of the Texas Quantum Initiative
Motion to Suspend the Regular Order
Nay Yea (split) Yea (split)
May 25, 2025 HB 4230: Establishment of a hike and bike trail to be known as the Bicentennial Trail
Passage / Third Reading
Yea Nay (split) Yea
May 25, 2025 HB 4230: Establishment of a hike and bike trail to be known as the Bicentennial Trail
Motion to Suspend the Three-Day Rule
Yea Nay (split) Yea
May 25, 2025 HB 4230: Establishment of a hike and bike trail to be known as the Bicentennial Trail
Second Reading
Yea Nay (split) Yea
May 25, 2025 HB 4230: Establishment of a hike and bike trail to be known as the Bicentennial Trail
Motion to Suspend the Regular Order
Yea Nay (split) Yea
May 25, 2025 HB 2974: Municipal and county hotel occupancy taxes and the authority of certain municipalities to receive certain tax revenue derived from a hotel and convention…
Passage / Third Reading
Nay Yea (split) Yea (split)
May 25, 2025 HB 2974: Municipal and county hotel occupancy taxes and the authority of certain municipalities to receive certain tax revenue derived from a hotel and convention…
Motion to Suspend the Three-Day Rule
Nay Yea (split) Yea (split)
May 25, 2025 HB 2974: Municipal and county hotel occupancy taxes and the authority of certain municipalities to receive certain tax revenue derived from a hotel and convention…
Second Reading
Nay Yea (split) Yea (split)
May 25, 2025 HB 2974: Municipal and county hotel occupancy taxes and the authority of certain municipalities to receive certain tax revenue derived from a hotel and convention…
Motion to Suspend the Regular Order
Nay Yea (split) Yea (split)
May 23, 2025 HB 2712: Test years used for ratemaking purposes by certain water and sewer utilities
Passage / Third Reading
Yea Nay (split) Yea
May 23, 2025 HB 2712: Test years used for ratemaking purposes by certain water and sewer utilities
Motion to Suspend the Three-Day Rule
Yea Nay (split) Yea
May 23, 2025 HB 2712: Test years used for ratemaking purposes by certain water and sewer utilities
Second Reading
Yea Nay (split) Yea
May 23, 2025 HB 2712: Test years used for ratemaking purposes by certain water and sewer utilities
Motion to Suspend the Regular Order
Yea Nay (split) Yea
May 22, 2025 HB 2765: Rural Economic Development and Investment Program and the Texas economic development fund
Passage / Third Reading
Yea Nay (split) Yea
May 22, 2025 HB 2765: Rural Economic Development and Investment Program and the Texas economic development fund
Motion to Suspend the Three-Day Rule
Yea Nay (split) Yea
May 22, 2025 HB 2765: Rural Economic Development and Investment Program and the Texas economic development fund
Second Reading
Yea Nay (split) Yea
May 22, 2025 HB 2765: Rural Economic Development and Investment Program and the Texas economic development fund
Motion to Suspend the Regular Order
Yea Nay (split) Yea
May 21, 2025 SB 719: Collection of information on available beds at inpatient mental health facilities providing acute psychiatric treatment
Passage / Third Reading
Nay Yea (split) Yea (split)
May 21, 2025 SB 719: Collection of information on available beds at inpatient mental health facilities providing acute psychiatric treatment
Motion to Suspend the Three-Day Rule
Nay Yea (split) Yea (split)
May 21, 2025 SB 719: Collection of information on available beds at inpatient mental health facilities providing acute psychiatric treatment
Second Reading
Nay Yea (split) Yea (split)
May 21, 2025 SB 719: Collection of information on available beds at inpatient mental health facilities providing acute psychiatric treatment
Motion to Suspend the Regular Order
Nay Yea (split) Yea (split)
May 21, 2025 HB 1275: Issuance of permits for bovine producer dairy farms in certain areas of this state
Passage / Third Reading
Yea Nay (split) Yea
May 21, 2025 HB 1275: Issuance of permits for bovine producer dairy farms in certain areas of this state
Motion to Suspend the Three-Day Rule
Yea Nay (split) Yea
May 14, 2025 SB 2122: Imposition of application fees for certain permits and permit amendments for the disposal of oil and gas waste
Concur
Nay Yea (split) Yea (split)
May 12, 2025 SB 1143: Certain planning, notification, and evaluation requirements with respect to certain workforce development programs in this state
Concur
Yea Nay (split) Yea
May 12, 2025 SB 2137: Allocation of low income housing tax credits
Passage / Third Reading
Yea Nay (split) Yea
May 12, 2025 SB 2137: Allocation of low income housing tax credits
Motion to Suspend the Three-Day Rule
Yea Nay (split) Yea
May 12, 2025 SB 2137: Allocation of low income housing tax credits
Second Reading
Yea Nay (split) Yea
May 12, 2025 SB 2137: Allocation of low income housing tax credits
Motion to Suspend the Regular Order
Yea Nay (split) Yea
May 8, 2025 SB 715: Reliability requirements for certain electric generation facilities
Motion to Suspend the Regular Order
Nay Yea (split) Yea (split)
May 7, 2025 SB 986: Procedures under the public information law, including expedited responses and charges for bad faith requests
Passage / Third Reading
Nay Yea (split) Yea (split)
May 7, 2025 SB 986: Procedures under the public information law, including expedited responses and charges for bad faith requests
Second Reading
Nay Yea (split) Yea (split)
May 6, 2025 SB 2035: Prohibiting contributions, expenditures, and related activities involving political committees that support or oppose a ballot measure; creating a criminal…
Passage / Third Reading
Yea Nay (split) Yea
May 6, 2025 SB 2035: Prohibiting contributions, expenditures, and related activities involving political committees that support or oppose a ballot measure; creating a criminal…
Motion to Suspend the Three-Day Rule
Yea Nay (split) Yea
May 6, 2025 SB 2035: Prohibiting contributions, expenditures, and related activities involving political committees that support or oppose a ballot measure; creating a criminal…
Second Reading
Yea Nay (split) Yea
May 6, 2025 SB 2035: Prohibiting contributions, expenditures, and related activities involving political committees that support or oppose a ballot measure; creating a criminal…
Motion to Suspend the Regular Order
Yea Nay (split) Yea
May 6, 2025 SB 2605: Formation of a municipal housing authority asset commission by certain municipal housing authorities
Passage / Third Reading
Yea Nay (split) Yea
May 6, 2025 SB 2605: Formation of a municipal housing authority asset commission by certain municipal housing authorities
Motion to Suspend the Three-Day Rule
Yea Nay (split) Yea
May 6, 2025 SB 2605: Formation of a municipal housing authority asset commission by certain municipal housing authorities
Second Reading
Yea Nay (split) Yea
May 6, 2025 SB 2605: Formation of a municipal housing authority asset commission by certain municipal housing authorities
Motion to Suspend the Regular Order
Yea Nay (split) Yea
April 30, 2025 SB 646: Repayment of certain mental health professional education loans
Passage / Third Reading
Nay Yea (split) Yea (split)
April 30, 2025 SB 646: Repayment of certain mental health professional education loans
Motion to Suspend the Regular Order
Nay Yea (split) Yea (split)
April 30, 2025 SB 2366: A grant program to fund certain short line railroad projects
Passage / Third Reading
Nay Yea (split) Yea (split)
April 30, 2025 SB 2366: A grant program to fund certain short line railroad projects
Motion to Suspend the Three-Day Rule
Nay Yea (split) Yea (split)
April 30, 2025 SB 2366: A grant program to fund certain short line railroad projects
Second Reading
Nay Yea (split) Yea (split)
April 30, 2025 SB 2366: A grant program to fund certain short line railroad projects
Motion to Suspend the Regular Order
Nay Yea (split) Yea (split)
April 30, 2025 SB 2308: Establishment of a grant program to fund the United States Food and Drug Administration's drug development trials with ibogaine for the purpose of securing…
Passage / Third Reading
Nay Yea (split) Yea (split)
April 30, 2025 SB 2308: Establishment of a grant program to fund the United States Food and Drug Administration's drug development trials with ibogaine for the purpose of securing…
Motion to Suspend the Three-Day Rule
Nay Yea (split) Yea (split)
April 30, 2025 SB 2308: Establishment of a grant program to fund the United States Food and Drug Administration's drug development trials with ibogaine for the purpose of securing…
Second Reading
Nay Yea (split) Yea (split)
April 30, 2025 SB 2308: Establishment of a grant program to fund the United States Food and Drug Administration's drug development trials with ibogaine for the purpose of securing…
Motion to Suspend the Regular Order
Nay Yea (split) Yea (split)
April 29, 2025 SB 646: Repayment of certain mental health professional education loans
Second Reading
Nay Yea (split) Yea (split)
April 29, 2025 SB 646: Repayment of certain mental health professional education loans
Motion to Suspend the Regular Order
Nay Yea (split) Yea (split)
April 29, 2025 SB 1169: Provision of water or sewer service by public entities operating jointly or concurrently
Passage / Third Reading
Nay Yea (split) Yea (split)
April 29, 2025 SB 1169: Provision of water or sewer service by public entities operating jointly or concurrently
Motion to Suspend the Three-Day Rule
Nay Yea (split) Yea (split)
April 29, 2025 SB 1169: Provision of water or sewer service by public entities operating jointly or concurrently
Second Reading
Nay Yea (split) Yea (split)
April 29, 2025 SB 1169: Provision of water or sewer service by public entities operating jointly or concurrently
Motion to Suspend the Regular Order
Nay Yea (split) Yea (split)
April 16, 2025 SB 2023: Establishment of a grant program to support the disposition of deceased paupers' bodies
Second Reading
Nay Yea (split) Yea (split)
April 16, 2025 SB 2023: Establishment of a grant program to support the disposition of deceased paupers' bodies
Motion to Suspend the Regular Order
Nay Yea (split) Yea (split)
April 16, 2025 SB 2122: Imposition of application fees for certain permits and permit amendments for the disposal of oil and gas waste
Passage / Third Reading
Nay Yea (split) Yea (split)
April 16, 2025 SB 2122: Imposition of application fees for certain permits and permit amendments for the disposal of oil and gas waste
Second Reading
Nay Yea (split) Yea (split)
April 16, 2025 SB 2122: Imposition of application fees for certain permits and permit amendments for the disposal of oil and gas waste
Motion to Suspend the Regular Order
Nay Yea (split) Yea (split)
April 10, 2025 SB 1210: Jurisdiction of the Texas Supreme Court and the Court of Criminal Appeals
Passage / Third Reading
Nay Yea (split) Yea (split)
April 10, 2025 SB 1210: Jurisdiction of the Texas Supreme Court and the Court of Criminal Appeals
Motion to Suspend the Regular Order
Nay Yea (split) Yea (split)
April 10, 2025 SB 1210: Jurisdiction of the Texas Supreme Court and the Court of Criminal Appeals
Second Reading
Nay Yea (split) Yea (split)
April 10, 2025 SB 1210: Jurisdiction of the Texas Supreme Court and the Court of Criminal Appeals
Motion to Suspend the Regular Order
Nay Yea (split) Yea (split)
April 10, 2025 SB 1592: Collection of state and local hotel occupancy taxes and assessments related to hotels by an accommodations intermediary
Passage / Third Reading
Yea Yea Nay (split)
April 10, 2025 SB 1592: Collection of state and local hotel occupancy taxes and assessments related to hotels by an accommodations intermediary
Second Reading
Yea Yea Nay (split)
April 10, 2025 SB 1592: Collection of state and local hotel occupancy taxes and assessments related to hotels by an accommodations intermediary
Motion to Suspend the Regular Order
Yea Yea Nay (split)
April 9, 2025 SB 660: Installation of bollards or another safety barrier adjacent to certain hospital emergency rooms
Passage / Third Reading
Yea Nay (split) Yea
April 9, 2025 SB 660: Installation of bollards or another safety barrier adjacent to certain hospital emergency rooms
Motion to Suspend the Regular Order
Yea Nay (split) Yea
April 8, 2025 SB 660: Installation of bollards or another safety barrier adjacent to certain hospital emergency rooms
Second Reading
Yea Nay (split) Yea
April 8, 2025 SB 660: Installation of bollards or another safety barrier adjacent to certain hospital emergency rooms
Motion to Suspend the Regular Order
Yea Nay (split) Yea
April 7, 2025 SB 1036: Regulation of residential solar retail transactions; requiring an occupational registration; authorizing fees; providing civil and administrative penalties
Passage / Third Reading
Nay Nay Yea (split)
April 7, 2025 SB 1036: Regulation of residential solar retail transactions; requiring an occupational registration; authorizing fees; providing civil and administrative penalties
Second Reading
Nay Nay Yea (split)
April 3, 2025 SB 922: Disclosure of certain medical information by electronic means
Passage / Third Reading
Nay Nay Yea (split)
April 3, 2025 SB 922: Disclosure of certain medical information by electronic means
Motion to Suspend the Three-Day Rule
Nay Nay Yea (split)
April 3, 2025 SB 922: Disclosure of certain medical information by electronic means
Second Reading
Nay Nay Yea (split)
April 3, 2025 SB 922: Disclosure of certain medical information by electronic means
Motion to Suspend the Regular Order
Nay Nay Yea (split)
April 2, 2025 SB 578: Surveillance cameras for certain housing developments that receive an allocation of low income housing tax credits
Passage / Third Reading
Yea Nay (split) Yea
April 2, 2025 SB 578: Surveillance cameras for certain housing developments that receive an allocation of low income housing tax credits
Motion to Suspend the Three-Day Rule
Yea Nay (split) Yea
April 2, 2025 SB 578: Surveillance cameras for certain housing developments that receive an allocation of low income housing tax credits
Second Reading
Yea Nay (split) Yea
April 2, 2025 SB 578: Surveillance cameras for certain housing developments that receive an allocation of low income housing tax credits
Motion to Suspend the Regular Order
Yea Nay (split) Yea
March 19, 2025 SB 19: Use by a political subdivision of public funds for lobbying and certain other activities
Amendment
Yea Nay (split) Nay (split)
March 19, 2025 SB 290: Notice to property owners regarding certain stationary LP-gas installations
Passage / Third Reading
Nay Yea (split) Yea (split)
March 19, 2025 SB 290: Notice to property owners regarding certain stationary LP-gas installations
Motion to Suspend the Three-Day Rule
Nay Yea (split) Yea (split)
March 19, 2025 SB 290: Notice to property owners regarding certain stationary LP-gas installations
Second Reading
Nay Yea (split) Yea (split)
March 19, 2025 SB 290: Notice to property owners regarding certain stationary LP-gas installations
Motion to Suspend the Regular Order
Nay Yea (split) Yea (split)

Every roll call

How Joan Huffman voted on each of the 3,695 floor roll calls while in office, newest first.

Every roll call: Joan Huffman
DateVoteTheir vote Most of their partyRepublican Caucus ChairYeas–nays
Loading…

Contested and party-line votes link to their own pages; the rest link to the official record.

Contact, committees and caucuses

Contact

Official page
senate.texas.gov
Email
joan.huffman@senate.texas.gov
Capitol office
Room 1E.14, P.O. Box 12068 Capitol Station, Austin, TX 78711
512-463-0117
District office
129 Circle Way Suite 101, Lake Jackson, TX 77566
979-480-0994
District office
16010 Barkers Point Lane Suite 265, Houston, TX 77079
281-497-2450

Committees

  • Finance Chair
  • Criminal Justice
  • Legislative Budget Board

Contact details and committee assignments from Open States' data on the Texas Legislature, which it collects from the chambers' websites, as of Oct. 15, 2026.

Source: the Texas House and Senate Journals, Jan. 14, 2025 to Sept. 4, 2025. How these numbers work · Corrections