Texas Senate · District 28

Charles Perry

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 →
Perry
← Most liberalThe aisleMost conservative →
Votes with DemocratsCrosses party linesVotes with Republicans

Charles Perry'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 Senate52ndpercentile
More conservative than 51% of the Texas Senate.
Most liberalMost conservative
14th most conservative of 28

On the November 3 ballot

Running for Texas Senate District 28.

Also on the ballot: Riley Rodriquez (Democratic)

Who's on your Nov. 3 ballot for the Legislature →

Votes with the Republican Caucus chair
95%
Democrats Republicans 0%100%

Each tick is a current senator, by party; the dot is Charles Perry.

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

Each tick is a current senator, by party; the dot is Charles Perry.

On 1,001 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 Charles Perry sponsored this term and how far they got. Co-sponsors aren’t counted.

How these numbers work →
Bills: Charles Perry
StatewideLocal
Sponsored1150
Passed both chambers440
Became law410
Vetoed by the Governor30

Rank by statewide bills passed: Rank 3 of 30 in the Senate · 2 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: Charles Perry
BillTypeResultFinal action
SB 14 (89(2))
Provision by a political subdivision of credits against impact fees to builders and developers for certain water conservation and reuse projects
Statewide Became law Sept. 17, 2025
SB 1 (89(2))
Campground and youth camp safety
Statewide Became law Sept. 5, 2025
SB 3
Regulation of products derived from hemp, including consumable hemp products and the hemp-derived cannabinoids contained in those products; requiring…
Statewide Vetoed June 22, 2025
SB 268
Procedure for certain complaints against health care practitioners
Statewide Vetoed June 22, 2025
SB 1253
Impact and production fees for certain water projects and to the regulation of certain wells; authorizing a fee
Statewide Vetoed June 22, 2025
SB 863
Water withdrawn from the Edwards Aquifer and to the use of certain reclaimed water in an aquifer storage and recovery project
Statewide Became law June 20, 2025
SB 740
Certain proceedings by the Public Utility Commission of Texas regarding water or sewer service
Statewide Became law June 20, 2025
SB 7
Oversight and financing of certain water infrastructure matters under the jurisdiction of the Texas Water Development Board
Statewide Became law June 20, 2025
SB 565
A compliance agreement for the suspension of an enforcement action against a regional water supply, sewer, wastewater treatment, or solid waste disposal…
Statewide Became law June 20, 2025
SB 502
Peace officers commissioned by the Health and Human Services Commission's office of inspector general
Statewide Became law June 20, 2025
SB 370
Availability of certain personal information of a child, spouse, or surviving spouse of a current or former employee of the office of the attorney general or…
Statewide Became law June 20, 2025
SB 269
Required reports of certain vaccine-related or drug-related adverse events
Statewide Became law June 20, 2025
SB 264
Discontinuing group self-insurance coverage and dissolving the Texas self-insurance group guaranty fund and trust fund under the Texas Workers' Compensation Act
Statewide Became law June 20, 2025
SB 263
Computation of the cost of goods sold by television and radio broadcasters for purposes of the franchise tax
Statewide Became law June 20, 2025
SB 261
A prohibition on the offering for sale and the sale of cell-cultured protein for human consumption; providing civil and criminal penalties
Statewide Became law June 20, 2025
SB 2155
Regulation of veterinary professionals and facilities by the State Board of Veterinary Medical Examiners and the temporary administration of the board by the…
Statewide Became law June 20, 2025
SB 2143
Authority of a county to commission certain individuals as peace officers and establish certain law enforcement agencies
Statewide Became law June 20, 2025
SB 2064
An exemption from certain taxes imposed on the transfer of a motor vehicle to a person from a decedent or the decedent's estate
Statewide Became law June 20, 2025
SB 2024
A prohibition on marketing, advertising, offering for sale, or selling certain e-cigarette products; increasing a criminal penalty; creating a criminal offense
Statewide Became law June 20, 2025
SB 1948
Regulation of fire prevention standards for certain agricultural facilities
Statewide Became law June 20, 2025
SB 1728
Participation of certain juvenile justice entities in the Jobs and Education for Texans (JET) Grant Program
Statewide Became law June 20, 2025
SB 1610
Sexually violent predators, to the Texas Civil Commitment Office, and to the prosecution of the offense of harassment by sexually violent predators and other…
Statewide Became law June 20, 2025
SB 1558
Liability of nonprofit entities contracted with the Department of Family and Protective Services or with a single source continuum contractor to provide…
Statewide Became law June 20, 2025
SB 1522
Regulation of continuing care facilities
Statewide Became law June 20, 2025
SB 1261
Financing of water supply projects included in the state water plan; authorizing the issuance of obligations
Statewide Became law June 20, 2025
SB 1171
Compensation, leave, and physical fitness programs and standards for certain employees of the office of inspector general of the Texas Juvenile Justice…
Statewide Became law June 20, 2025
SB 2662
Enforcement of drought contingency plans by water and sewer utilities and the Public Utility Commission of Texas
Statewide Became law May 30, 2025
SB 2145
Authority of the advisory body of a public improvement district and the board of directors of a reinvestment zone to hold a meeting by a telecommunication…
Statewide Became law May 30, 2025
SB 1248
Disclosure of certain harvest report information submitted to the Parks and Wildlife Department
Statewide Became law May 30, 2025
SB 1247
Consolidating certain nonresident hunting licenses
Statewide Became law May 30, 2025
SB 1895
Designation of a portion of State Highway Loop 88 in Lubbock County as the First Responders Memorial Loop
Statewide Became law May 29, 2025
SB 1214
Operations and administration of the Concho County Hospital District
Statewide Became law May 29, 2025
SB 1173
Amount of an expenditure made by certain political subdivisions for which a competitive procurement method may be required
Statewide Became law May 29, 2025
SB 480
Authority of a local government to enter into an interlocal contract with certain governmental entities to participate in water research or planning activities
Statewide Became law May 28, 2025
SB 296
Driving safety or motorcycle operator training course dismissal
Statewide Became law May 28, 2025
SB 2269
Dispute resolution for and enforcement actions against certain long-term care facilities
Statewide Became law May 27, 2025
SB 266
Certain tax and fee collection procedures and taxpayer suits
Statewide Became law May 24, 2025
SB 1172
Exempting certain transactions from regulation by the Texas Real Estate Commission
Statewide Became law May 24, 2025
SB 305
Criminal offense of passing certain vehicles on a highway
Statewide Became law May 20, 2025
SB 522
Certification and regulation of certain out-of-state certified public accountants
Statewide Became law May 19, 2025
SB 304
Jurisdiction of municipal courts over health and safety and nuisance abatement ordinances
Statewide Became law May 15, 2025
SB 1066
Requirement for performance and payment bonds from certain contractors of the Parks and Wildlife Department
Statewide Became law May 15, 2025
SB 262
Eligibility requirements to practice public accountancy
Statewide Became law May 8, 2025
SB 503
Establishment of an electronic registry of livestock marks and brands
Statewide Became law May 3, 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

78 against the Republican Caucus chair; 33 against most of their party.

Contested votes where they split: Charles Perry
DateBill and motion Their voteRepublican Caucus ChairMost of their party
Aug. 19, 2025 SB 10: Calculation of the voter-approval tax rate for certain taxing units
Passage / Third Reading
Nay Yea (split) Yea (split)
Aug. 18, 2025 SB 10: Calculation of the voter-approval tax rate for certain taxing units
Second Reading
Nay Yea (split) Yea (split)
Aug. 18, 2025 SB 10: Calculation of the voter-approval tax rate for certain taxing units
Motion to Suspend the Regular Order
Nay Yea (split) Yea (split)
Aug. 6, 2025 SB 9: Calculation of the voter-approval tax rate for certain taxing units
Passage / Third Reading
Nay Yea (split) Yea (split)
Aug. 6, 2025 SB 9: Calculation of the voter-approval tax rate for certain taxing units
Motion to Suspend the Three-Day Rule
Nay Yea (split) Yea (split)
Aug. 6, 2025 SB 9: Calculation of the voter-approval tax rate for certain taxing units
Second Reading
Nay Yea (split) Yea (split)
Aug. 6, 2025 SB 9: Calculation of the voter-approval tax rate for certain taxing units
Motion to Suspend the Regular Order
Nay Yea (split) Yea (split)
June 1, 2025 SB 268: Procedure for certain complaints against health care practitioners
Conference Committee Report
Yea Nay (split) Yea
May 28, 2025 SB 22: Texas moving image industry incentive program and the establishment and funding of the Texas moving image industry incentive fund
Concur
Nay Yea (split) Yea (split)
May 28, 2025 HB 1056: Recognition of gold and silver specie as legal tender and the establishment of a transactional currency based on gold and silver; authorizing a fee
Passage / Third Reading
Nay Yea (split) Yea (split)
May 27, 2025 HB 1056: Recognition of gold and silver specie as legal tender and the establishment of a transactional currency based on gold and silver; authorizing a fee
Second Reading
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 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 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 19, 2025 HB 2559: Imposition by a municipality of a moratorium on property development in certain circumstances
Passage / Third Reading
Nay Yea (split) Yea (split)
May 19, 2025 HB 2559: Imposition by a municipality of a moratorium on property development in certain circumstances
Motion to Suspend the Three-Day Rule
Nay Yea (split) Yea (split)
May 19, 2025 HB 2559: Imposition by a municipality of a moratorium on property development in certain circumstances
Second Reading
Nay Yea (split) Yea (split)
May 19, 2025 HB 2559: Imposition by a municipality of a moratorium on property development in certain circumstances
Motion to Suspend the Regular Order
Nay Yea (split) Yea (split)
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 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 2225: Creation of a spirit cooler certificate; authorizing a fee
Passage / Third Reading
Nay Yea (split) Yea (split)
April 30, 2025 SB 2225: Creation of a spirit cooler certificate; authorizing a fee
Motion to Suspend the Three-Day Rule
Nay Yea (split) Yea (split)
April 30, 2025 SB 2225: Creation of a spirit cooler certificate; authorizing a fee
Second Reading
Nay Yea (split) Yea (split)
April 30, 2025 SB 2225: Creation of a spirit cooler certificate; authorizing a fee
Motion to Suspend the Regular Order
Nay Yea (split) Yea (split)
April 29, 2025 SB 732: Required generators or other power sources for certain housing developments that receive an allocation of low income housing tax credits
Motion to Suspend the Regular Order
Yea Nay (split) Nay (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 16, 2025 SB 22: Texas moving image industry incentive program and the establishment and funding of the Texas moving image industry incentive fund
Passage / Third Reading
Nay Yea (split) Yea (split)
April 16, 2025 SB 22: Texas moving image industry incentive program and the establishment and funding of the Texas moving image industry incentive fund
Second Reading
Nay Yea (split) Yea (split)
April 16, 2025 SB 22: Texas moving image industry incentive program and the establishment and funding of the Texas moving image industry incentive fund
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
Nay Yea (split) Nay
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 Three-Day Rule
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
Second Reading
Nay Yea (split) Nay
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
Nay Yea (split) Nay
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
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
Second Reading
Yea Nay (split) Yea
April 3, 2025 SB 922: Disclosure of certain medical information by electronic means
Passage / Third Reading
Yea Nay (split) Yea
April 3, 2025 SB 922: Disclosure of certain medical information by electronic means
Motion to Suspend the Three-Day Rule
Yea Nay (split) Yea
April 3, 2025 SB 922: Disclosure of certain medical information by electronic means
Second Reading
Yea Nay (split) Yea
April 3, 2025 SB 922: Disclosure of certain medical information by electronic means
Motion to Suspend the Regular Order
Yea Nay (split) Yea
April 3, 2025 SB 857: Authorized removal of certain motor vehicles
Passage / Third Reading
Nay Yea (split) Yea (split)
April 3, 2025 SB 857: Authorized removal of certain motor vehicles
Motion to Suspend the Three-Day Rule
Nay Yea (split) Yea (split)
April 3, 2025 SB 857: Authorized removal of certain motor vehicles
Second Reading
Nay Yea (split) Yea (split)
April 3, 2025 SB 857: Authorized removal of certain motor vehicles
Motion to Suspend the Regular Order
Nay Yea (split) 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 26, 2025 SB 815: Use of certain automated systems or personnel in, and certain adverse determinations made in connection with, the health benefit claims process
Motion to Suspend the Regular Order
Nay Yea (split) Yea (split)
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)

Every roll call

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

Every roll call: Charles Perry
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
charles.perry@senate.texas.gov
Capitol office
P.O. Box 12068 Capitol Station, Austin, TX 78711
512-463-0128
District office
11003 Quaker Ave., #101, Lubbock, TX 79424
806-783-9934
District office
36 W. Beauregard Ave., #510, San Angelo, TX 76903
325-481-0028
District office
Childress Municipal Development District Building 501 Commerce St., Suite 2, Childress, TX 79201
940-937-0909

Committees

  • Disaster Preparedness and Flooding Select Chair
  • Water, Agriculture and Rural Affairs Chair
  • General Investigating Committee on the July 2025 Flooding Events Vice chair
  • Health and Human Services Vice chair
  • Finance
  • Religious Liberty Select
  • State Affairs
  • Transportation

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