Costs & Payment

How Is Bail Calculated in California?

Published September 25, 2018 Updated August 18, 2026By Armstrong Bail Bonds

California bail is not a formula a bondsman invents. Each county's superior court judges adopt a uniform bail schedule every year under Penal Code §1269b, and that schedule sets the starting number for the booking charge. From there a judge can raise or lower it based on the statutory factors in §1275 and the defendant's ability to pay. The bond premium — 10% — is a separate, state-filed number.

Step 1: The county bail schedule

Penal Code §1269b requires the superior court judges in each county to prepare, adopt, and annually revise a uniform countywide bail schedule for felonies and for misdemeanor and infraction offenses. Jail staff use that schedule to set bail at booking before anyone sees a judge.

Schedules differ by county. The same charge can carry different scheduled bail in Los Angeles and San Diego, which is why our Los Angeles County and San Diego County pages are separate.

Step 2: Enhancements stack

Bail schedules add amounts for alleged enhancements — great bodily injury, firearm use, prior strikes, gang allegations, and the number of counts. Multiple counts are frequently added together, which is how a mid-level felony arrest turns into six-figure bail.

Step 3: The judge adjusts it

At arraignment the court applies Penal Code §1275: the protection of the public is the primary consideration, followed by the seriousness of the charged offense, the defendant's prior criminal record, and the probability of appearance. Under In re Humphrey, the court must also weigh ability to pay and non-financial alternatives.

Bail can also be increased, or a hold placed, when the source of the funds is questioned under Penal Code §1275.1.

Step 4: What you actually pay

The bail figure is what the court requires as security. The bond premium is 10% of it, filed under Insurance Code §1800. We deliberately do not repeat the by-county and by-charge tables here — the interactive bail bond calculator already carries the current schedule ranges, premium math, and down payment estimates in one place.

Common Questions

Who sets bail before a judge is involved?
The jail applies the county's uniform bail schedule adopted by the superior court judges under Penal Code §1269b.
Can bail be lowered after it is set?
Yes. Defense counsel can request a reduction at arraignment or file a later motion, and the court must consider ability to pay.
Does the charge alone decide the amount?
No. Enhancements, counts, prior record, probation or parole status, and public safety findings all move the number.

Sources checked

Need someone out tonight?

Licensed California agents, on the phone 24 hours. CA license #1214401.

Call (818) 241-2171

Who is writing this bond

A family that has posted bail in California since 1926

Cecil C. Armstrong opened our Glendale office in 1926. Four generations later, Bill Armstrong (CEO) and Nikki Armstrong (Co-CEO & Licensed Bail Agent) — the fourth generation of the family — still run the company, and our agents still answer the phone themselves. When you call about an arrest in Los Angeles or San Diego County, you reach a licensed Armstrong agent, not a national call center that hands your file to a stranger in another state.

CA Bail License
#1214401
Glendale · LA County
(818) 241-2171
San Diego County
(619) 560-0106