Composite score - coming soon
John Laird
State Senator · California, District 17
- Democrat
- Since 2020
Refreshed 3 days ago
As of 2026-10-19 · Methodology 2026.10.1Contact info
Capitol office
1021 O St. Suite 8720, Sacramento, CA 95814
916-651-4017
View all contact info
- Official website
- Capitol office: 1021 O St. Suite 8720, Sacramento, CA 95814 · 916-651-4017
- 1026 Palm St. Suite 201, San Luis Obispo, CA 93401, CA · 805-549-3784
- 701 Ocean St. Suite 318A, Santa Cruz, CA 95060, CA · 831-425-0401
- 99 Pacific St. Suite 575-F, Monterey, CA 93940, CA · 831-657-6315
Evidence & sources
LegiScan state records
Bills, actions, sponsors and roll calls
Open States people data
Terms, districts and offices
Refreshed 20 min ago
View all sourcesExplore this record
Scorecard
Voting Record
Not enough evidence (0 of 1). · bills and votes for this body are not loaded yet
Collecting data - coming soon
Voting Record
Not enough evidence (0 of 1). · bills and votes for this body are not loaded yet
How this score is calculated:
Roll calls cast
No roll calls recorded while seated
Substantive bills sponsored
57 of 57 sponsored
Commemorative bills are excluded
Bills enacted
14 cosponsored
Promise Adherence
0 of 5 promises scored
Collecting data - coming soon
Promise Adherence
0 of 5 promises scored
How this score is calculated:
Reviewed promises
0 scored of 5 needed
0 promises from 0 sources this term
Days in office this term
2,158 days (180 needed)
Promise capture coverage
0 of 3 source kinds settled
Recent activity
| Date | Action | Policy | Status |
|---|---|---|---|
| 2025-07-15 | Voted yea on “Do pass as amended, but first amend, and re-refer to the Committee on [Appropriations]”passed | AB 1337 — Information Practices Act of 1977. | Withdrawn |
| 2025-07-15 | Voted yea on “[First] hearing set for [07-16-2025]: Failed passage in Committee. Reconsideration granted”passed | AB 1337 — Information Practices Act of 1977. | Withdrawn |
| 2025-07-15 | Voted yea on “Do pass, but first be re-referred to the Committee on [Appropriations]”passed | AB 54 — Access to Safe Abortion Care Act. | Active |
| 2025-07-15 | Voted yea on “Do pass, but first be re-referred to the Committee on [Appropriations]”passed | AB 732 — Agriculture: neglected or abandoned crops: public nuisances: pests. | Passed 2025-10-07 |
| 2025-07-15 | Voted yea on “Do pass, but first be re-referred to the Committee on [Appropriations]”passed | AB 1166 — Fair Debt Settlement Practices Act. | Active |
| 2025-07-15 | Voted yea on “Do pass as amended, but first amend, and re-refer to the Committee on [Appropriations]”passed | AB 416 — Involuntary commitment. | Passed 2025-10-13 |
| 2025-07-15 | Voted yea on “Do pass, but first be re-referred to the Committee on [Appropriations]”passed | AB 45 — Privacy: health data: location and research. | Passed 2025-09-26 |
| 2025-07-15 | Voted yea on “Do pass, but first be re-referred to the Committee on [Appropriations]”passed | AB 712 — Housing reform laws: enforcement actions: fines and penalties. | Passed 2025-10-10 |
| 2025-07-15 | Voted yea on “Do pass as amended, but first amend, and re-refer to the Committee on [Appropriations]”passed | AB 394 — Public transportation providers. | Passed 2025-10-01 |
| 2025-07-15 | Voted yea on “Do pass, but first be re-referred to the Committee on [Appropriations]”passed | AB 62 — Civil Rights Department: racially motivated eminent domain. | Failed |
| 2025-07-15 | Voted yea on “Do pass as amended, but first amend, and re-refer to the Committee on [Appropriations]”passed | AB 692 — Employment: contracts in restraint of trade. | Passed 2025-10-13 |
| 2025-07-15 | Voted yea on “Do pass, but first be re-referred to the Committee on [Appropriations]”passed | AB 410 — Bots: disclosure. | Active |
| 2025-07-15 | Voted yea on “Do pass, but first be re-referred to the Committee on [Appropriations] with the recommendation: To Consent Calendar”passed | AB 1098 — California Education Interagency Council. | Passed 2025-10-07 |
| 2025-07-14 | Voted yea on “Assembly 3rd Reading AB379 Schultz et al. By Arreguín”passed | AB 379 — Crimes: prostitution. | Passed 2025-07-30 |
| 2025-07-14 | Voted yea on “Do pass”passed | AB 138 — State employment: state bargaining units. | Withdrawn |
| 2025-07-14 | Voted yea on “Senate 3rd Reading SCR78 McGuire”passed | SCR 78 — Detective Sergeant Ed Wilkinson, Deputy Sheriff Brent Jameson, and Deputy Sheriff Bliss Magly Memorial Overcrossing. | Passed 2025-09-03 |
| 2025-07-14 | Voted yea on “Do pass”passed | AB 119 — Public social services trailer bill. | Withdrawn |
| 2025-07-14 | Voted yea on “Do pass”passed | AB 104 — Budget Act of 2025. | Withdrawn |
| 2025-07-10 | Voted yea on “Consent Calendar 2nd AB642 Muratsuchi Urgency Clause”passed | AB 642 — Emergencies proclaimed by the Governor: school employee catastrophic leave. | Passed 2025-07-30 |
| 2025-07-10 | Voted yea on “Consent Calendar 2nd AB1518 REV. & TAX. (Gipson)”passed | AB 1518 — Income taxes: administration: nonresident aliens: identifying numbers: group filing. | Passed 2025-07-28 |
| 2025-07-10 | Voted yea on “Consent Calendar 2nd AB1141 Lee”passed | AB 1141 — Alameda-Contra Costa Transit District: board of directors: election: compensation. | Passed 2025-07-28 |
| 2025-07-10 | Voted yea on “Consent Calendar 2nd AB629 Ward”passed | AB 629 — School districts: equipment inventory. | Passed 2025-07-28 |
| 2025-07-10 | Voted yea on “Consent Calendar 2nd AB466 Solache”passed | AB 466 — Public postsecondary education: Donate Life California: educational information. | Passed 2025-07-28 |
| 2025-07-10 | Voted yea on “Consent Calendar 2nd AB1255 ED. (Muratsuchi) Urgency Clause”passed | AB 1255 — Pupil instruction: newcomer pupils: migrant education: migrant regions. | Passed 2025-10-01 |
| 2025-07-10 | Voted yea on “Consent Calendar 2nd SCR82 Niello”passed | SCR 82 — Public higher education: artificial intelligence usage. | Active |