To track a California bill, go to the Legislature’s official site at leginfo.legislature.ca.gov, pull up the bill by number, author, or keyword, and use the free subscription tool to get an email every time something happens to it. That one site holds the full text, the current status, the history of every vote and amendment, and the hearing calendar for both houses. Everything below is about using it well.
Finding a Specific Bill
The California Legislative Information site offers several ways in:
- Bill number, if you already have it (for example, AB 1234).
- Author, through a dropdown that returns every bill a given legislator has introduced.
- Code section, when you want to see every bill proposing to change a particular section of existing law.
- Keyword or full-text search, when you have a topic but no number.
- Advanced search, which filters by status, bill type, or special traits like whether a measure requires a two-thirds vote or takes effect immediately.
One thing to watch: bill numbers reset at the start of each two-year session. AB 100 from the 2023–2024 session is a completely different proposal from AB 100 in the 2025–2026 session. Confirm the session year before you start reading.
Reading a Bill’s Page
Every bill page has a Status tab showing where the bill currently sits in the process, and a History tab with a chronological log of every action taken on it: committee assignments, amendment dates, vote tallies. Those two tabs answer most “what’s happening with this bill” questions without needing to open anything else.
For the substance, start with the Bill Digest. The Legislative Counsel prepares it in plain language, describing existing law and how the bill would change it. It is faster than the full text and usually enough to understand what the bill does.
When you need the full text, California marks changes visibly. Strikethrough text is language being deleted from the existing code; italics are new language being added. Bills move through several versions as they are amended: “As Introduced,” “As Amended” with a date, and finally “Enrolled” once both houses have passed the final text. Reading an early version without checking later amendments is one of the easiest ways to misunderstand what a bill actually proposes by the time it reaches a vote.
Dollar figures and penalties tend to live in the operative sections of the text rather than the digest. A fine amount, a fee increase, or a tiered penalty structure often appears only when you open the bill itself. Bills carrying a “Fiscal Committee” designation have been flagged as potentially affecting state revenue or spending and get an additional review through the Appropriations Committee before reaching the floor.
Setting Up Alerts
Anyone can create a free account on the site and subscribe to specific bills. Once subscribed, you get an email whenever a new action is logged: an amendment filed, a hearing scheduled, a committee vote recorded, a signature or veto by the Governor. This is the single most useful feature for anyone following legislation seriously, because it replaces checking the site manually with waiting for the inbox to tell you something changed.
You can also subscribe to a keyword rather than a specific bill. That triggers an alert every time a newly introduced bill matches your search term, which is how you catch proposals you did not know were coming. The “My Subscriptions” tab lets you manage both kinds of alerts in one place, which matters more than it sounds: during the busiest weeks of session, a broad keyword can fill an inbox quickly.
For same-day scheduling, the site’s “Today’s Events” calendar and the Daily File for each house list every committee hearing and floor item set for that day. Cross-referencing the Daily File against your tracked bills is the most reliable way to know when a vote is actually about to happen, since committee calendars shift.
Know What Kind of Measure You’re Tracking
Not every item moving through the Legislature is a bill that becomes a statute, and the prefix tells you what you have:
- AB (Assembly Bill) and SB (Senate Bill) are the standard vehicles for creating or changing state law.
- ACA (Assembly Constitutional Amendment) and SCA (Senate Constitutional Amendment) propose to amend the California Constitution. They require a two-thirds vote in both houses and then go to voters on a statewide ballot for final approval.
- Concurrent resolutions are adopted by both houses for shared matters like designating memorial days or adopting joint rules. They do not create enforceable law.
- Joint resolutions are formal messages from the Legislature to the federal government.
- House and Senate resolutions are internal to one chamber, used for rules or officer appointments.
If a resolution is what you are tracking, it cannot impose a fine or create a new crime no matter how forcefully it reads. Only ABs and SBs change the law that applies to you. The distinction is worth checking before you spend time following something.
When a Tracked Bill Actually Becomes Law
Watching a bill pass both houses is not the end. After passage it goes to the Governor, who has 12 days to sign or veto while the Legislature is in session. If the Governor does nothing within those 12 days, the bill becomes law without a signature. For bills passed near the end of session, a separate deadline applies: the last day for the Governor to act on bills passed before September 1 and still in the Governor’s possession on or after that date is September 30, 2026.
Most signed bills then take effect the following January 1, provided at least 90 days have passed since enactment. That gap is why January 1 is the usual start date for new California laws.
The exception to watch for is an urgency clause. A bill declared necessary for the immediate preservation of public peace, health, or safety takes effect the moment the Governor signs it. Urgency statutes require a two-thirds vote of the full membership in each house rather than a simple majority. Tax levies and statutes calling elections also take effect immediately upon enactment. If a bill you are tracking carries an urgency designation, the “effective date” is the signing date, not the following January.
Weighing In on a Bill You’re Following
Tracking is a one-way activity until you decide to say something. The Legislature provides three practical channels.
Testifying at a Committee Hearing
Committee hearings are where bills are most open to change. The bill’s author is typically allowed to invite two witnesses to speak in support and two in opposition, each limited to about two minutes. Other attendees who want to be on the record are generally limited to stating their name, organization, and position without extended testimony. Arrive before the hearing starts. Committees run on tight schedules, and latecomers can lose their spot entirely.
Submitting a Written Position Letter
The California Legislature’s Advocates Portal at calegislation.lc.ca.gov/Advocates/ lets individuals and organizations submit position letters electronically. You create a one-time account, and every letter you file through the portal is automatically routed to the bill’s author, their staff, and the relevant committee.
To be included in the committee’s analysis of a bill, your letter generally must arrive at least five business days before the scheduled hearing. Letters should be on official letterhead if submitted on behalf of an organization, state a clear position (support, oppose, or support-if-amended), and reflect the most recent version of the bill. A letter written about the “As Introduced” version is easy for staff to set aside if the bill has since been amended in ways that address or worsen your concerns.
Commenting Directly to the Author
Each bill page on the Legislative Information site includes a “Comments to Author” link that sends feedback straight to the legislator who introduced the measure. It is less formal than a position letter but still reaches the author’s office. For bills that are early in the process and have not been scheduled for a hearing yet, a direct comment is often the most practical way to be heard.