California drivers pay an average of $2,471 a year for full-coverage car insurance and about $762 a year for the state minimum. Those statewide averages hide a lot of variation: a driver in Irvine might pay half what a driver in South Los Angeles pays for the same coverage on the same car. The price you actually see on a quote is the product of where you live, what you drive, who else is on your policy, and dozens of underwriting signals that vary from one carrier to the next.
Average car insurance cost in California
The most useful number to anchor on is the full-coverage average, because most drivers carry more than the state minimum. Full coverage in California typically pairs liability limits well above the legal floor with collision and comprehensive coverage, plus uninsured-motorist protection. That bundle costs the average driver around $206 a month. Minimum coverage — liability only, at the state's required limits — runs closer to $63 a month, but it leaves you exposed to the cost of repairing your own car if you're at fault.
Average rates by city
City-level pricing reflects local factors insurers care about: traffic density, theft and vandalism rates, the cost of repairs at local body shops, and how often drivers in the area file claims. The 25 largest California cities, sorted alphabetically:
| City | Minimum coverage | Full coverage |
|---|---|---|
| Los Angeles | $936 | $2,847 |
| San Francisco | $712 | $2,189 |
| San Diego | $654 | $1,972 |
| San Jose | $698 | $2,104 |
| Sacramento | $681 | $2,056 |
| Fresno | $743 | $2,241 |
| Long Beach | $884 | $2,693 |
| Oakland | $821 | $2,487 |
| Bakersfield | $762 | $2,298 |
| Anaheim | $745 | $2,247 |
| Santa Ana | $798 | $2,412 |
| Riverside | $731 | $2,204 |
| Stockton | $772 | $2,329 |
| Irvine | $627 | $1,894 |
| Chula Vista | $661 | $1,996 |
| Fremont | $645 | $1,949 |
| San Bernardino | $808 | $2,438 |
| Modesto | $729 | $2,197 |
| Fontana | $776 | $2,342 |
| Oxnard | $689 | $2,079 |
| Moreno Valley | $754 | $2,278 |
| Glendale | $871 | $2,649 |
| Huntington Beach | $658 | $1,986 |
| Santa Clarita | $692 | $2,089 |
| Garden Grove | $763 | $2,308 |
Average rates by ZIP code
ZIP code is one of the strongest signals a California insurer can legally use. Two ZIPs a few miles apart can produce premiums that differ by 25% or more, even for the same driver and the same car.
| ZIP | Minimum coverage | Full coverage |
|---|---|---|
| 90001 | $1,024 | $3,098 |
| 90011 | $1,067 | $3,221 |
| 90019 | $952 | $2,876 |
| 90024 | $894 | $2,702 |
| 90210 | $837 | $2,528 |
| 90291 | $879 | $2,657 |
| 91001 | $819 | $2,476 |
| 91101 | $842 | $2,543 |
| 91201 | $871 | $2,632 |
| 91301 | $712 | $2,153 |
| 91401 | $943 | $2,851 |
| 91601 | $921 | $2,789 |
| 92101 | $689 | $2,087 |
| 92103 | $671 | $2,034 |
| 92110 | $642 | $1,944 |
| 92122 | $619 | $1,873 |
| 92602 | $614 | $1,856 |
| 92614 | $627 | $1,894 |
| 92651 | $671 | $2,031 |
| 93101 | $698 | $2,113 |
| 94102 | $798 | $2,421 |
| 94103 | $776 | $2,349 |
| 94110 | $729 | $2,204 |
| 94117 | $686 | $2,076 |
| 94501 | $731 | $2,208 |
| 94601 | $894 | $2,706 |
| 94703 | $712 | $2,149 |
| 95101 | $711 | $2,148 |
| 95817 | $728 | $2,199 |
| 95825 | $689 | $2,079 |
Average rates by company
Different carriers weight the same risk factors differently. The chart below shows average annual rates for a 35-year-old driver with a clean record carrying full coverage on a 2022 Toyota Camry, alongside how each carrier compares to the statewide average.
| Company | Avg. annual rate | vs. state avg. |
|---|---|---|
| Wawanesa | $1,719 | −33% |
| Geico | $1,842 | −28% |
| Mercury | $1,976 | −23% |
| Auto Club (AAA) | $2,089 | −18% |
| Travelers | $2,204 | −14% |
| Progressive | $2,317 | −9% |
| State Farm | $2,398 | −6% |
| Nationwide | $2,486 | −3% |
| Allstate | $2,742 | +7% |
| Farmers | $2,891 | +13% |
Factors that affect what you pay
California is unusual: insurers here are barred from rating on credit history, gender, ZIP code being the dominant factor, or how long a driver has been employed. Proposition 103 instead requires that the three biggest rating factors be your driving record, the number of miles you drive each year, and your years of driving experience. Carriers can also use about a dozen secondary factors, but those three must move the needle most.
- Driving record. A single at-fault accident raises premiums 40% on average; a DUI roughly doubles them.
- Annual mileage. Drivers under 7,500 miles a year typically pay 8–12% less than the average commuter.
- Years of experience. Premiums fall through your 20s and bottom out around age 50, then climb again after 65.
- Vehicle. Body style, repair cost, theft frequency, and safety-feature availability all feed the rate.
- Coverage choices. Raising a collision deductible from $500 to $1,000 typically saves 10–12%.
- Continuous coverage. A 30-day lapse can push your next premium up 9% or more.
How to lower your rate
- Shop at least three carriers every renewal. The same coverage often varies by 50% or more across insurers — and the cheapest option two years ago is rarely the cheapest today.
- Bundle auto with home or renters. Multi-policy discounts in California typically save 8–15% on the auto side.
- Ask about a usage-based or low-mileage program if you drive under 10,000 miles a year.
- Raise your deductibles if you have an emergency fund that can absorb a $1,000 hit.
- Drop collision and comprehensive on cars worth less than 10× their annual premium.
- Confirm every applicable discount: paperless billing, pay-in-full, defensive-driving course, good-student, and military or affinity-group discounts are easy wins.