California Assembly · District 25

Ash Kalra

Democratic

Where they sit

Every current Assembly member, placed from most liberal to most conservative by how they voted on contested bills.

How these numbers work →
Kalra
← Most liberalThe aisleMost conservative →
Votes with DemocratsCrosses party linesVotes with Republicans

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

California Assembly6thpercentile
More liberal than 93% of the California Assembly.
Most liberalMost conservative
6th most liberal of 79

On the November 3 ballot

Running for California Assembly District 25.

Also on the ballot: Himat Singh Bainiwal (Republican)

Who's on your Nov. 3 ballot for the Legislature →

Votes with the Speaker
99%
Democrats Republicans 0%100%

Each tick is a current Assembly member, by party; the dot is Ash Kalra.

On 872 contested votes where both voted99% on all 3,835 votes where both voted
Votes with own party
100%
Democrats Republicans 55%100%

Each tick is a current Assembly member, by party; the dot is Ash Kalra.

On 906 party-line votesPartisan rank: 1 of 79 in the Assembly (tied with 15 others)No one in the Assembly votes with their party more often

Bills

The bills Ash Kalra sponsored this term and how far they got. Co-sponsors aren’t counted.

How these numbers work →
Bills: Ash Kalra
Bills
Sponsored35
Passed both chambers23
Became law20
Vetoed by the Governor3

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

Bills that passed both chambers: Ash Kalra
BillResultFinal 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.

Contested votes where they split: Ash Kalra
DateBill and motion Their voteSpeakerMost 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.

Every roll call: Ash Kalra
DateVoteTheir vote Most of their partySpeakerYeas–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
Email
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