Colorado House · District 2
Steven Woodrow
Where they sit
Every current House member, placed from most liberal to most conservative by how they voted on contested bills.
Steven Woodrow'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 1 in 5 of those votes. Gray seats are members too new to score. How these numbers work
The scores
How these numbers work →Each tick is a current House member, by party; the dot is Steven Woodrow.
Each tick is a current House member, by party; the dot is Steven Woodrow.
Bills
The bills Steven Woodrow sponsored this term and how far they got. Co-sponsors aren’t counted.
| Bills | |
|---|---|
| Sponsored | 22 |
| Passed both chambers | 14 |
| Became law | 13 |
| Vetoed by the Governor | 1 |
Rank by bills passed: Rank 45 of 65 in the House (tied with 2 others) · 36 of 43 Democrats
A Colorado bill has prime sponsors in each chamber: one or two who carry it in the chamber where it starts, and one or two who carry it in the other. Each prime sponsor is credited in their own chamber; additional sponsors and co-sponsors aren't counted.
Bills that passed both chambers
| Bill | Result | Final action |
|---|---|---|
| HB26-1223 Modifying Certain Tax Expenditures |
Became law | June 4, 2026 |
| HB26-1126 Requirements for Firearms Dealers |
Became law | June 2, 2026 |
| SB26-131 Sports Betting Protections |
Became law | June 1, 2026 |
| HB26-1346 Transfer of Unsold Insurance Premium Tax Credits |
Became law | June 1, 2026 |
| HB26-1065 Transit and Housing Investment Zones |
Became law | May 27, 2026 |
| HB26-1023 Political Party Liability for Accessibility Requirements |
Became law | April 27, 2026 |
| HB26-1035 Enactment of Colorado Revised Statutes 2025 |
Became law | March 26, 2026 |
| HB25B-1005 Eliminate State Sales Tax Vendor Fee |
Became law | Aug. 28, 2025 |
| HB25-1208 Local Governments Tip Offsets for Tipped Employees |
Became law | June 3, 2025 |
| HB25-1004 No Pricing Coordination Between Landlords |
Vetoed | May 29, 2025 |
| SB25-277 Sunset Title Insurance Commission |
Became law | May 24, 2025 |
| HB25-1273 Residential Building Stair Modernization |
Became law | May 13, 2025 |
| HB25-1225 Freedom from Intimidation in Elections Act |
Became law | May 12, 2025 |
| SB25-059 Supports for State Response to Mass Shootings |
Became law | April 10, 2025 |
Budget projects
Colorado's Long Bill, the state budget, doesn't name the legislator who asked for an item, so there's no budget figure for Colorado legislators.
Contested votes where they split
71 against the Speaker; 57 against most of their party.
| Date | Bill and motion | Their vote | Speaker | Most of their party |
|---|---|---|---|---|
| May 13, 2026 | HB26-1255: Social Media Duty to Report & Search Warrants Senate Amendments / Repassage |
Yea | Nay (split) | Yea |
| May 13, 2026 | HB26-1306: Wild Horse License Plate Senate Amendments / Repassage |
Nay | Yea (split) | Yea (split) |
| May 12, 2026 | HB26-1263: Conversational Artificial Intelligence Service Operator Requirements Senate Amendments / Concur |
Nay | Yea (split) | Yea (split) |
| May 12, 2026 | SB26-035: Increase of Traffic Violation Penalties Third Reading / Passage |
Nay | Yea (split) | Yea (split) |
| May 11, 2026 | HB26-1273: Transportation Network Company Maximum Percent Fare Retention Third Reading / Passage |
Yea | Nay (split) | Yea |
| May 9, 2026 | SB26-145: Charter School Involvement in Local Ballot Questions Third Reading / Passage |
Nay | Yea (split) | Yea (split) |
| May 8, 2026 | SB26-115: Post-Conviction Relief for Certain Offenders Committee of the Whole / Amendment |
Yea | Nay (split) | Nay (split) |
| May 5, 2026 | SB26-146: Restrict Single-Use Food Serviceware Distribution Committee of the Whole / Amendment |
Yea | Nay (split) | Nay (split) |
| May 4, 2026 | HB26-1006: Thriving Institution Designations for Higher Education Senate Amendments / Concur |
Nay | Yea (split) | Yea (split) |
| May 4, 2026 | HB26-1255: Social Media Duty to Report & Search Warrants Third Reading / Passage |
Nay | Nay | Yea (split) |
| April 24, 2026 | HB26-1130: Public Restroom Baby Diaper Changing Station Third Reading / Passage |
Nay | Nay | Yea (split) |
| April 20, 2026 | HB26-1263: Conversational Artificial Intelligence Service Operator Requirements Committee of the Whole / Amendment |
Yea | Nay (split) | Nay (split) |
| April 17, 2026 | SB26-095: Measures to Support Victim-Survivors of Crimes Committee of the Whole / Amendment |
Nay | Excused | Yea (split) |
| April 16, 2026 | SB26-121: Overtime Threshold for Agricultural Employees Third Reading / Passage |
Nay | Yea (split) | Nay |
| April 16, 2026 | SB26-104: Require Key Boxes at Schools Third Reading / Passage |
Nay | Yea (split) | Yea (split) |
| April 16, 2026 | HB26-1233: Property Tax Proceedings for Nonresidential Property Third Reading / Passage |
Nay | Yea (split) | Yea (split) |
| April 15, 2026 | SB26-121: Overtime Threshold for Agricultural Employees Committee of the Whole / Amendment |
Yea | Nay (split) | Yea |
| April 15, 2026 | SB26-121: Overtime Threshold for Agricultural Employees Committee of the Whole / Amendment |
Yea | Nay (split) | Yea |
| April 15, 2026 | SB26-121: Overtime Threshold for Agricultural Employees Committee of the Whole / Amendment |
Yea | Nay (split) | — |
| April 15, 2026 | SB26-121: Overtime Threshold for Agricultural Employees Committee of the Whole / Amendment |
Yea | Nay (split) | Yea |
| April 15, 2026 | SB26-121: Overtime Threshold for Agricultural Employees Committee of the Whole / Amendment |
Yea | Nay (split) | Yea |
| April 9, 2026 | HB26-1411: Changes to Cover All Coloradans Program Committee of the Whole / Amendment |
Nay | Yea (split) | Nay |
| April 2, 2026 | SB26-014: Modification to Defense of Not Guilty by Reason of Insanity Third Reading / Passage |
Nay | Yea (split) | Yea (split) |
| April 2, 2026 | HB26-1127: Reporting After Fatal Car Crash Senate Amendments / Concur |
Nay | Yea (split) | Yea (split) |
| April 2, 2026 | HB26-1232: Court Costs Assessed to Juveniles Senate Amendments / Concur |
Nay | Yea (split) | Yea (split) |
| March 23, 2026 | HB26-1109: Sign Language Consumer Protection Study Committee of the Whole / Amendment |
Nay | Excused | Yea (split) |
| March 20, 2026 | HB26-1102: Funding for Colorado DRIVES Account Third Reading / Passage |
Yea | Nay (split) | Yea |
| March 10, 2026 | HB26-1258: Changes to Practices Relating to Death Committee of the Whole / Amendment |
Yea | Excused | Nay (split) |
| March 10, 2026 | HB26-1137: Requirements for Campaign Consultants Third Reading / Passage |
Yea | Nay (split) | Yea |
| March 9, 2026 | HB26-1110: Vulnerable Adult Financial Exploitation Banking Third Reading / Passage |
Nay | Yea (split) | Yea (split) |
| March 9, 2026 | HB26-1110: Vulnerable Adult Financial Exploitation Banking Motion to Refer |
Yea | Nay (split) | Nay (split) |
| March 6, 2026 | HB26-1110: Vulnerable Adult Financial Exploitation Banking Committee of the Whole / Amendment |
Yea | Nay (split) | Nay (split) |
| Feb. 23, 2026 | HB26-1096: Colorado Medicaid Access to Primary Care Services Third Reading / Passage |
Yea | Nay (split) | Nay (split) |
| Feb. 12, 2026 | HB26-1151: Department of Corrections Supplemental Third Reading / Passage |
Nay | Yea (split) | Yea (split) |
| Jan. 14, 2026 | SJR26-002: State of the State Resolution / Amendment |
Nay | Nay | Yea (split) |
| Aug. 26, 2025 | SB25B-004: Increase Transparency for Algorithmic Systems Third Reading / Passage |
Nay | Yea (split) | Yea (split) |
| Aug. 26, 2025 | SB25B-004: Increase Transparency for Algorithmic Systems Motion for Permission to Amend |
Yea | Nay (split) | Nay (split) |
| Aug. 24, 2025 | SB25B-005: Reallocate Department of Natural Resources Wolf Funding to Health Insurance Enterprise Third Reading / Amendment |
Nay | Yea (split) | Yea (split) |
| May 7, 2025 | SB25-072: Regulation of Kratom Third Reading / Passage |
Nay | Yea (split) | Yea (split) |
| May 7, 2025 | HB25-1300: Workers' Compensation Benefits Proof of Entitlement Senate Amendments / Repassage |
Yea | Nay (split) | Yea |
| May 6, 2025 | SB25-322: Management of Consumer Protection Claims Critical Infrastructure Committee of the Whole / Amendment |
Yea | Nay (split) | Nay (split) |
| May 6, 2025 | HB25-1312: Legal Protections for Transgender Individuals Previous Question |
Nay | Yea (split) | Yea (split) |
| May 6, 2025 | SB25-071: Prohibit Restrictions on 340B Drugs Third Reading / Passage |
Nay | Yea (split) | Yea (split) |
| May 6, 2025 | SB25-124: Reducing Costs of Health Care for Patients Third Reading / Passage |
Nay | Yea (split) | Yea (split) |
| May 5, 2025 | HB25-1146: Juvenile Detention Bed Cap Senate Amendments / Repassage |
Nay | Yea (split) | Yea (split) |
| May 5, 2025 | SB25-310: Proposition 130 Implementation Third Reading / Passage |
Nay | Yea (split) | Yea (split) |
| May 5, 2025 | SB25-299: Consumer Protection Residential Energy Systems Committee of the Whole / Amendment |
Yea | Nay (split) | Nay (split) |
| May 5, 2025 | SB25-288: Intimate Digital Depictions Criminal & Civil Actions Committee of the Whole / Amendment |
Nay | Nay | Yea (split) |
| May 5, 2025 | SB25-071: Prohibit Restrictions on 340B Drugs Committee of the Whole / Amendment |
Yea | Nay (split) | Nay (split) |
| May 3, 2025 | SB25-034: Voluntary Do-Not-Sell Firearms Waiver Committee of the Whole / Amendment |
Yea | Nay (split) | Nay (split) |
| May 2, 2025 | HB25-1319: County Commissioner Vacancies Senate Amendments / Repassage |
Nay | Yea (split) | Yea (split) |
| May 2, 2025 | HB25-1319: County Commissioner Vacancies Senate Amendments / Concur |
Nay | Yea (split) | Yea (split) |
| May 2, 2025 | SB25-050: Racial Classifications on Government Forms Motion for Permission to Amend |
Nay | Yea (split) | Yea (split) |
| April 30, 2025 | SB25-187: Sunset Motorcycle Operator Safety Training Program Third Reading / Passage |
Yea | Nay (split) | Yea |
| April 30, 2025 | SB25-190: Offender Release from Custody Motion for Permission to Amend |
Nay | Yea (split) | Yea (split) |
| April 23, 2025 | SB25-268: Changes to Money in the Marijuana Tax Cash Fund Conference Committee Report / Repassage |
Nay | Yea (split) | Yea (split) |
| April 23, 2025 | SB25-268: Changes to Money in the Marijuana Tax Cash Fund Motion to Reconsider |
Nay | Yea (split) | Yea (split) |
| April 23, 2025 | HB25-1269: Building Decarbonization Measures Motion for Permission to Amend |
Nay | Yea (split) | Yea (split) |
| April 23, 2025 | HB25-1327: Modify Statewide Ballot Measure Processes Motion for Permission to Amend |
Yea | Nay (split) | Nay (split) |
| April 23, 2025 | HB25-1146: Juvenile Detention Bed Cap Third Reading / Passage |
Nay | Yea (split) | Yea (split) |
| April 23, 2025 | HB25-1146: Juvenile Detention Bed Cap Third Reading / Amendment |
Nay | Yea (split) | Yea (split) |
| April 23, 2025 | HB25-1146: Juvenile Detention Bed Cap Motion for Permission to Amend |
Nay | Yea (split) | Yea (split) |
| April 23, 2025 | SB25-268: Changes to Money in the Marijuana Tax Cash Fund Conference Committee Report / Repassage |
Nay | Yea (split) | Yea (split) |
| April 23, 2025 | SB25-268: Changes to Money in the Marijuana Tax Cash Fund Conference Committee Report / Adoption |
Nay | Yea (split) | Nay |
| April 22, 2025 | HB25-1315: Vacancies in the General Assembly Committee of the Whole / Amendment |
Yea | Nay (split) | Nay (split) |
| April 21, 2025 | HB25-1259: In Vitro Fertilization Protection & Gamete Donation Requirements Third Reading / Passage |
Yea | Nay (split) | Yea |
| April 15, 2025 | HB25-1211: Tap Fees Imposed by Special Districts Senate Amendments / Repassage |
Yea | Nay (split) | Yea |
| April 14, 2025 | HB25-1260: Electrical Generation & Distribution Resiliency Third Reading / Passage |
Nay | Yea (split) | Yea (split) |
| April 14, 2025 | HB25-1300: Workers' Compensation Benefits Proof of Entitlement Third Reading / Passage |
Yea | Nay (split) | Yea |
| April 11, 2025 | SB25-083: Limitations on Restrictive Employment Agreements Committee of the Whole / Amendment |
Yea | Excused | Nay (split) |
| April 10, 2025 | SB25-251: Repeal Kidney Disease Prevention Education Task Force Third Reading / Passage |
Yea | Yea | Nay (split) |
| April 9, 2025 | SB25-237: Repeal Behavioral Health Voucher Program Committee of the Whole / Amendment |
Nay | Yea (split) | Yea (split) |
| April 2, 2025 | HB25-1277: Increasing Transparency Impact of Fuel Products Third Reading / Passage |
Yea | Nay (split) | Yea |
| March 28, 2025 | HB25-1137: Adopt a Shelter Pet Account Community Cats Senate Amendments / Repassage |
Yea | Nay (split) | Yea |
| March 19, 2025 | HB25-1209: Marijuana Regulation Streamline Committee of the Whole / Amendment |
Nay | Yea (split) | Nay |
| March 17, 2025 | HB25-1211: Tap Fees Imposed by Special Districts Third Reading / Passage |
Yea | Nay (split) | Yea |
| Feb. 28, 2025 | HB25-1060: Electronic Fence Detection Systems Motion for Permission to Amend |
Nay | Yea (split) | Yea (split) |
| Feb. 28, 2025 | HB25-1151: Arbitration of Health Insurance Claims Third Reading / Passage |
Nay | Yea (split) | — |
| Feb. 18, 2025 | HB25-1137: Adopt a Shelter Pet Account Community Cats Third Reading / Passage |
Yea | Nay (split) | Yea |
| Feb. 13, 2025 | SB25-089: Department of Corrections Supplemental Third Reading / Passage |
Nay | Yea (split) | Yea (split) |
Every roll call
How Steven Woodrow voted on each of the 2,056 floor roll calls while in office, newest first.
| Date | Vote | Their vote | Most of their party | Speaker | Yeas–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
- leg.colorado.gov
- steven.woodrow.house@coleg.gov
- Capitol office
- State Capitol Room 307, Colorado Building 200 E. Colfax Ave., Denver, CO 80203
303-866-2967
Committees
- Finance Chair
- Ethics
- Legislative Council
Contact details and committee assignments from Open States' data on the Colorado General Assembly, which it collects from the chambers' websites, as of Oct. 15, 2026.
Source: the Colorado General Assembly's floor vote records, Jan. 8, 2025 to May 13, 2026. How these numbers work · Corrections