California Assembly · District 25
Ash Kalra
Where they sit
Every current Assembly member, placed from most liberal to most conservative by how they voted on contested bills.
Ash Kalra'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 10 of those votes. Gray seats are members too new to score. How these numbers work
On the November 3 ballot
Running for California Assembly District 25.
Also on the ballot: Himat Singh Bainiwal (Republican)
The scores
How these numbers work →Each tick is a current Assembly member, by party; the dot is Ash Kalra.
Each tick is a current Assembly member, by party; the dot is Ash Kalra.
Bills
The bills Ash Kalra sponsored this term and how far they got. Co-sponsors aren’t counted.
| Bills | |
|---|---|
| Sponsored | 35 |
| Passed both chambers | 23 |
| Became law | 20 |
| Vetoed by the Governor | 3 |
Rank by bills passed: Rank 8 of 79 in the Assembly (tied with 1 other) · 8 of 60 Democrats (tied with 1 other)
A bill's sponsor is its primary author, as the Legislature marks it on the bill's last version; joint authors and coauthors aren't counted, and a committee's bill counts for no member.
Bills that passed both chambers
| Bill | Result | Final action |
|---|---|---|
| AB 2534 Domestic Violence Prevention Act: forced marriage. |
Became law | Sept. 30, 2026 |
| AB 2367 State employment: reporting: health facilities. |
Vetoed | Sept. 30, 2026 |
| AB 2263 Santa Clara Valley Transportation Authority: employee housing: transit-oriented joint development projects. |
Became law | Sept. 30, 2026 |
| AB 2218 Water policy: California Native American tribes. |
Vetoed | Sept. 30, 2026 |
| AB 1697 Employment contracts: stay-or-pay provisions: contract date. |
Became law | Sept. 30, 2026 |
| AB 2495 Unlawful immigration-related practices. |
Became law | Sept. 29, 2026 |
| AB 2305 Attorneys: corporate legal funders. |
Became law | Sept. 20, 2026 |
| AB 2122 Infractions: warrants and penalties. |
Vetoed | Sept. 20, 2026 |
| AB 2042 Civil actions: setting aside default or default judgment. |
Became law | Sept. 20, 2026 |
| AB 1999 Veterinary medicine. |
Became law | Sept. 14, 2026 |
| AB 1658 Local Agency Public Construction Act: change orders: County of Los Angeles: County of Santa Clara. |
Became law | June 30, 2026 |
| AB 692 Employment: contracts in restraint of trade. |
Became law | Oct. 13, 2025 |
| AB 572 Criminal procedure: interrogations. |
Became law | Oct. 13, 2025 |
| AB 1071 Criminal procedure: discrimination. |
Became law | Oct. 13, 2025 |
| AB 931 State Bar Act: consumer legal funding. |
Became law | Oct. 10, 2025 |
| AB 747 Service of Process Accountability, Reform and Equity (SPARE) Act. |
Became law | Oct. 10, 2025 |
| AB 251 Elders and dependent adults: abuse or neglect. |
Became law | Oct. 7, 2025 |
| AB 863 Residential rental properties: language requirements. |
Became law | Oct. 6, 2025 |
| AB 516 Registered veterinary technicians and veterinary assistants: scope of practice. |
Became law | Oct. 6, 2025 |
| AB 454 Migratory birds: California Migratory Bird Protection Act. |
Became law | Oct. 6, 2025 |
| AB 268 State holidays: Diwali. |
Became law | Oct. 6, 2025 |
| AB 1258 Deferred entry of judgment pilot program. |
Became law | Oct. 6, 2025 |
| AB 1362 Foreign labor contractor registration: agricultural workers. |
Became law | Oct. 1, 2025 |
Budget projects
California's Budget Act doesn't name the legislator who asked for an item, so there's no budget figure for California legislators.
Contested votes where they split
2 against the Speaker; 1 against most of their party.
| Date | Bill and motion | Their vote | Speaker | Most of their party |
|---|---|---|---|---|
| Aug. 30, 2026 | SB 1009: Juveniles: detention. Appeal of the Chair's Ruling |
Yea | Nay (split) | Yea |
| May 28, 2026 | AB 2676: Housing Crisis Act of 2019. Third Reading |
Nay | Yea (split) | Yea (split) |
Every roll call
How Ash Kalra voted on each of the 4,006 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
- www.assembly.ca.gov
- assemblymember.kalra@assembly.ca.gov
- Capitol office
- Room 4610, 1021 O St. P.O. Box 942849, Sacramento, CA 94249
916-319-2025 - District office
- 111 W. Saint John St. Suite 1150, San Jose, CA 95113
408-286-2535
Committees
- Alternative Protein Innovation Select Chair
- Judiciary Chair
- Downtown Recovery Select
- Electric Vehicles and Charging Infrastructure Select
- Housing and Community Development
- Labor and Employment
- Mental Health Crisis Select
- Natural Resources
- Racism, Hate and Xenophobia Select
- Social Housing Select
- Status of Boys and Men of Color Select
- Utilities and Energy
Contact details and committee assignments from Open States' data on the California Legislature, which it collects from the chambers' websites, as of Oct. 15, 2026.
Source: the California Legislature's floor vote records, Dec. 2, 2024 to Sept. 1, 2026. How these numbers work · Corrections