California e-bike rules by city
California has no statewide sidewalk rule for e-bikes and no statewide minimum age for Class 1 or Class 2. Both are decided city by city. Of the 46 jurisdictions tracked here, 40 have adopted local e-bike rules that go beyond the Vehicle Code. The rest default entirely to state law.
Every entry links to a page that cites the municipal code section or numbered ordinance behind each rule. Where a city's rule is documented but its code citation could not be confirmed against an official source, the page says so rather than guessing.
| Jurisdiction | County | Sidewalks | Class 3 | Min. age | First-offense fine |
|---|---|---|---|---|---|
| Berkeley | Alameda | Restricted | No local rule | State law | Infraction |
| Calabasas | Los Angeles | Pending | Pending | Unconfirmed | Unconfirmed |
| Capitola | Santa Cruz | Banned | Banned | State law | Administrative citation |
| Carlsbad | San Diego | Banned | Restricted | 12 (Class 1 and 2) | $25, waivable |
| Chula Vista | San Diego | Banned | Banned | 12 (Class 1 and 2) | $50 / $100 / $250 |
| Coronado | San Diego | Banned | Banned | 12 | Up to $25 |
| Dana Point | Orange | Restricted | Restricted | State law | $25 / $50 / misdemeanour |
| Danville | Contra Costa | Restricted | Restricted | State law | Education first |
| Davis | Yolo | Restricted | No local rule | State law | Infraction |
| Dublin | Alameda | Banned | Restricted | State law | $100–$200+ administrative |
| El Segundo | Los Angeles | Restricted | Restricted | State law | $100 / $200 / $500 |
| Encinitas | San Diego | Restricted | No local rule | State law | Course in lieu of penalty |
| Escondido | San Diego | Restricted | Restricted | 12 (Class 1 and 2) | See EMC Ch. 5 |
| Fresno | Fresno | No local rule | No local rule | State law | — |
| Hermosa Beach | Los Angeles | Restricted | Restricted | State law | $250–$1,000 |
| Huntington Beach | Orange | Restricted | Restricted | State law | Civil or criminal citation |
| Imperial Beach | San Diego | Restricted | Pending | None — age ban declined | Unconfirmed |
| Irvine | Orange | Allowed | Restricted | State law | Up to $500 |
| La Mesa | San Diego | Banned | Restricted | 12 (Class 1 and 2) | $25, waivable |
| Laguna Beach | Orange | Banned | Restricted | State law | Unconfirmed |
| Long Beach | Los Angeles | Restricted | Pending | State law | Infraction |
| Los Angeles | Los Angeles | Restricted | No local rule | State law | Per LAMC § 11.00(m) |
| Malibu | Los Angeles | No local rule | No local rule | State law | — |
| Manhattan Beach | Los Angeles | Banned | Restricted | State law | $500 + misdemeanour |
| Marin County | Marin | Restricted | Banned | 16 (Class 2) | $25, dismissible |
| Newport Beach | Orange | Banned | Restricted | State law | $100–$500 |
| Oceanside | San Diego | Restricted | Restricted | State law — age ban declined | $50 or a safety class |
| Pacific Grove | Monterey | Banned | Banned | State law | Unconfirmed |
| Palm Springs | Riverside | Restricted | No local rule | State law | $50–$500 (EPAMDs) |
| Palo Alto | Santa Clara | Restricted | Allowed | State law | Infraction |
| Poway | San Diego | Restricted | Restricted | 12 (all classes) | Warnings, then fines |
| Redondo Beach | Los Angeles | Restricted | No local rule | State law | — |
| Riverside County | Riverside | Restricted | Banned | None | $100 / $200 / $500 |
| Sacramento County | Sacramento | No local rule | Banned | State law | $50 / $100 / $250 |
| San Clemente | Orange | Restricted | Banned | 16 for night riding | Unconfirmed |
| San Diego | San Diego | Restricted | Restricted | 12 (Class 1 and 2) | $25, waivable |
| San Francisco | San Francisco | Restricted | No local rule | State law | — |
| San Mateo County | San Mateo | Restricted | No local rule | Pending AB 2595 | $50 / $200 / $500 |
| Santa Barbara | Santa Barbara | Banned | Restricted | State law | Disputed — see page |
| Santa Cruz | Santa Cruz | Restricted | Restricted | State law — city age rule unenforceable | Unconfirmed |
| Santa Cruz County | Santa Cruz | Restricted | Restricted | State law | $100 / $200 / $500 |
| Santa Monica | Los Angeles | Banned | Restricted | State law | Infraction |
| Seal Beach | Orange | Banned | Restricted | State law | Unconfirmed |
| Solana Beach | San Diego | Restricted | Banned | State law | Unconfirmed |
| Temecula | Riverside | Restricted | Banned | State law | Not specified |
| Walnut Creek | Contra Costa | Banned | Banned | State law | Unconfirmed |
How to read this table
Sidewalks reflects the local rule for e-bikes specifically. Many cities have an old ordinance that bans "bicycles" from sidewalks without mentioning electric bicycles at all — those are marked as a restriction only where the code names e-bikes or where the city enforces it that way. The distinction matters: a code that predates the 2015 class system may not reach an e-bike on its face.
Class 3 is where local rules diverge most. Under state law since AB 1909 (2022), Class 3 e-bikes are not banned from bike paths — but many cities and nearly every regional park agency restrict them anyway, and those local restrictions are generally valid on trails.
Min. age shows "State law" where the city has adopted nothing stricter. State law
sets no minimum for Class 1 or 2 and a minimum of 16 for Class 3
(Veh. Code § 21213(a)). Under-12 bans exist only in cities that opted into
the San Diego County pilot, and Marin's under-16 Class 2 rule exists only under its own pilot statute.
This table covers cities with documented e-bike rules plus the largest cities that have none — because "there is no local rule in Fresno" is a real answer someone needs. It is not a complete list of all 482 California cities. Regional park districts, which often impose the strictest rules a rider will actually encounter, are tracked separately under trails & parks.