Start with one of these

● Live
4,799 bills · the 2025, 2023, 2021, 2013 and 2011 regular sessions
What a law actually does, in plain English — then every change anyone tried to make to it on the floor, and every record vote behind it. Every law the 2025, 2023, 2021, 2013 and 2011 regular sessions passed, from the state budget down to the ones that passed almost unnoticed.
● Live
Every Texan has two — one representative, one senator
Type any Texas city or county and you get both, worked out from the U.S. Census Bureau’s own district file rather than from guesswork. A town split between districts shows every one that covers it.
● Live
Both chambers · 440 people · 4,120 member-sessions
All 150 representatives and 31 senators for every session on file, from the official journals — one table, sortable by district, party, votes cast or party-line record. Pick a session and go.
● Live
1,631 opinions · every AG opinion since 2002
Every formal opinion issued since 2002 — Abbott, Paxton, and the two provisional Attorneys General who served in 2023 — from the office's own index, searchable by number, subject or topic and each linked to the official PDF.
● Live
House 2003–2013 · Senate 2013–2015 · Attorney General 2015–
He cast 1,567 record votes in the 2009 House, 1,588 in the 2011 House and 1,677 in the 2013 Senate, plus his 523 opinions as Attorney General.

Following one person instead? Look up a legislator → — search by name, district, city or county, and every session that person served shows together in one place.

Or use these three steps

1
Pick a person

Use the search at the top of this page — a city, a name, or a district number — or browse everyone.

2
Or start with a law

Every bill the Legislature passed is here in plain English — what it changes, the floor amendments, and who voted. You can also pick a topic: abortion, immigration, guns, elections, schools, taxes, crime, from the Legislature’s own official subject index, not our labels.

3
See every vote — with proof

Each vote shows what was voted on, how they voted, the final count, and a link to the official record so you can check us.

Before you dive in — four things worth knowing

Only record votes can be shown.
A record vote is one where the House Journal or Senate Journal writes down each member's answer by name. A lot of legislative business passes by quick voice votes instead, where nobody's individual vote is written down. No site can honestly tell you how someone voted on those — so we don't. If a bill isn't here, that's usually why.
Not every vote means what it looks like.
Bills get several votes: early-stage approval ("second reading"), final passage ("third reading"), votes on amendments, and procedural motions. We label every one, because a vote on an amendment is not a vote against the bill — even though campaign ads love to pretend it is.
Some votes are routine by design.
The "Local & Consent" calendar is for uncontroversial bills passed in batches. We mark those with an L&C tag so you don't mistake routine housekeeping for a hard-fought vote.
Check our work.
Every vote on a measure links to the Texas Legislature's own record; the few record votes the journal prints with no measure attached say so in plain words. If we ever disagree with the official journal, the journal wins.

Our promise

Official sources onlyHouse Journals, Texas Legislature Online, state rosters.
No scores, no gradesWe show what happened. You decide what it means.
Everything linkedEvery fact carries a link to the government record behind it.
Honest gapsWhen the record is silent, we say so instead of guessing.

What’s in here right now

session by session — click to opensession by session — click to close

Record votes, session by session

SessionHouseSenateRecord votes
2025 89th Legislatureall 150 membersall 31 senators7,602
↳ 1st & 2nd Called Sessionsall representativesall senators235
2023 88th Legislatureall 150 membersall 31 senators4,984
↳ 1st–4th Called Sessionsall representativesall senators72
2021 87th Legislatureall 150 membersall 31 senators3,836
↳ 1st–3rd Called Sessionsall representatives (the 1st Called Session took no House record votes)all senators283
2019 86th Legislatureall 150 membersall 31 senators4,383
2017 85th Legislatureall 150 membersall 31 senators4,532
↳ 1st Called Sessionall representativesall senators369
2015 84th Legislatureall 150 membersall 31 senators4,193
2013 83rd Legislatureall 150 membersall 31 senators3,257
↳ 1st–3rd Called Sessionsall representativesall senators (the 3rd Called Session took no Senate record votes)184
2011 82nd Legislatureall 150 membersall 31 senators3,963
↳ 1st Called Sessionall representativesall senators206
2009 81st Legislatureall 150 membersall 31 senators4,042
↳ 1st Called Sessionall representatives (a two-day session; six record votes)the Senate took no record votes6

42,147 record votes in total, covering 440 different legislators. Texas holds its regular legislative session in odd-numbered years only, so there is nothing to cover in 2022, 2024 or 2026; the governor may also call the legislature back for a called session, shown indented above.

Bills, session by session

SessionBecame law
incl. called sessions
Written up here
2025 89th Legislature1,1761,161 — the regular session in full, plus 5 of the vetoed bills
2023 88th Legislature985977 — the regular session, less the budget bill
2021 87th Legislature860834 — the regular session in full
2019 86th Legislature1,373LRLnot written yet — the count is the Legislative Reference Library’s (House and Senate bills passed, less the 56 vetoed), not this site’s own tally
2017 85th Legislature1,172LRLnot written yet — the count is the Legislative Reference Library’s (House and Senate bills passed, less the 51 vetoed; 1,160 from the regular session and 12 from the called session), not this site’s own tally
2015 84th Legislature1,280LRLnot written yet — the count is the Legislative Reference Library’s (House and Senate bills passed, less the 43 vetoed), not this site’s own tally
2013 83rd Legislature892885 — the regular session in full
2011 82nd Legislature951942 — the regular session, less the budget bill
2009 81st Legislature1,104not written yet

5,968 measures became law across the six sessions above that carry a figure, counting each legislature’s called sessions with it; the 2015, 2017 and 2019 figures are the Legislative Reference Library’s counts (bill statistics, read 2026-10-10), marked LRL, until this site has gathered those bills itself. Every one of their official records — the bill texts, every version, and every floor amendment — is gathered and kept. The plain-English write-ups cover the 2025, 2023, 2021, 2013 and 2011 regular sessions so far; the called sessions are not written up. The other sessions are listed here rather than left out, because a session with no write-ups is a gap in what this site offers, not an absence of the record.

Also included: 4,799 bill pages — every law the 89th Legislature (2025), the 88th (2023), the 87th (2021), the 83rd (2013) and the 82nd (2011) passed in their regular sessions, plus five bills the Governor vetoed. Their called sessions are not written up yet. Each is written up in plain English from the enrolled text itself, with a glossary of the insider terms in it, every floor amendment anyone offered, and the record votes behind them. From 2025: all 1,156 laws, plus five of the vetoed bills. From 2023: 977 of the 978 — the one missing is the state budget, House Bill 1, which the Legislature’s own site publishes only as a PDF, so there is no text to write it up from. From 2021: all 834. From 2013: all 885. From 2011: 942 of the 943 — the one missing is that session’s budget, also House Bill 1, whose “enrolled version” on the Legislature’s site is a certificate page pointing at the Legislative Budget Board, so again there is no text to write it up from. A bill the Governor vetoed passed both chambers and its votes are on this site, but it never became law; 5 of the 89th’s 26 vetoed bills are written up, none of the 88th’s 58, none of the 87th’s 17, none of the 83rd’s 23 and none of the 82nd’s 20. Browse the bills →

Also included: 1,631 Attorney General opinions — every formal opinion issued since 2002. 523 by Ken Paxton (2015–present), 1,096 by Greg Abbott (2002–2015), and 12 issued in 2023 by John Scott and Angela Colmenero, who each served as Provisional Attorney General that year. Every one now has a plain-English breakdown — what was asked, what the law says, and what the Attorney General concluded — written from the opinion itself and checked against it. Browse them →

One caveat worth stating plainly: in the 1st Called Session of 2021 the House met on two days and took no record votes on legislation — the only two votes the House Journal numbers were the attendance roll calls that opened each day. That is the record, not a gap in our sourcing; it was the session of the quorum break. Every called session from 2009 through 2025 is now in for both chambers — including 2011’s redistricting fight and the 2013 sessions — and every regular session’s Senate includes the split-day journal sittings our older harvests had missed. Where a chamber sat but took no record votes (the 2009 and 2013 Senates in some called sessions, the 2021 House in the quorum break), the table says so — that is the record, not a gap. If a legislator or session is missing here, it means we haven’t sourced it yet — not that no record exists.