Statute of Limitations for Class A / 1st Degree Felony in California

6 min read

Published March 22, 2026 • By DocketMath Team

Overview

California’s statute of limitations (SOL) for bringing criminal charges can be confusing because the deadlines depend on what kind of charge the prosecution plans to file. For Class A / 1st Degree felonies, the “big picture” timing is governed by California’s general limitations framework found in the Code of Civil Procedure for criminal time bars.

DocketMath’s Statute of Limitations calculator is designed to apply the general/default period when no claim-type-specific sub-rule is identified. For this California jurisdiction profile, that default is 2 years.

Note: For California Class A / 1st Degree felonies, this page uses the general/default SOL of 2 years under CCP § 335.1. No claim-type-specific sub-rule was found for this specific category, so the general rule is what the calculator applies.

If you’re working on a case timeline, the practical takeaway is straightforward: you generally count from the date the offense occurred (or a specified triggering date when the law changes the start of the period, such as certain tolling rules). The DocketMath tool helps you test dates quickly and consistently.

Limitation period

Default SOL: 2 years

Under the jurisdiction data for California in this guide:

  • General SOL period: 2 years
  • General statute: CCP § 335.1
  • Claim type-specific sub-rule: None identified for this category in this profile, so the calculator uses the general/default period.

How to translate “2 years” into dates

Most users want to know, in plain terms:

  • What is the earliest date prosecutors can still file?
  • What is the latest date filing is allowed under the SOL?

To do that, you typically compare:

  • Offense date (or other triggering date if a recognized exception/tolling rule applies)
  • Versus the end of the SOL window, which is calculated by adding 2 years.

Quick date example (conceptual)

If an offense date is January 15, 2024, then:

  • The default SOL window runs roughly until January 15, 2026 (subject to how courts compute time and whether an exception affects the clock).
  • Charging after that date risks being time-barred if no exception or tolling applies.

DocketMath helps you run these scenarios without manually counting calendar days.

Key exceptions

California SOL calculations are not always just “add 2 years.” Even when the general period is fixed, the deadline can shift due to exceptions such as tolling or changes based on case posture.

Because this page focuses on the general/default period for this category, the calculator primarily applies the baseline rule. Still, here are the major categories of things that can change the timeline you plug into the calculator:

  • Tolling events (circumstances that pause or extend the limitations period)
  • Different triggering dates (situations where the clock starts later than the offense date)
  • Factual or procedural complications (for example, when issues arise about when the offense became known or when the defendant could be located, depending on the governing rule)

Warning: Solving SOL questions often depends on facts that affect when the clock starts and whether it pauses. Even with a correct baseline statute (CCP § 335.1), you should confirm the relevant triggering/tolling facts before relying on the output for anything time-sensitive.

What the DocketMath output will and won’t do

When you use DocketMath’s calculator with the default 2-year rule, the result will reflect:

  • The baseline 2-year limitations period under the jurisdiction profile
  • The date arithmetic based on your inputs

However, it won’t automatically determine whether a legally recognized tolling rule applies unless you encode that timing into the triggering date you enter (for example, by using the date that the clock is treated as starting under your scenario).

Statute citation

The jurisdiction profile for California uses:

  • California Code of Civil Procedure (CCP) § 335.1
  • General SOL period: 2 years

This guide states the SOL plainly and uses the citation as the controlling default for the category profile:

  • Default rule (used when no specific sub-rule is identified): 2 years under CCP § 335.1

Use the calculator

DocketMath’s Statute of Limitations calculator (tool name: DocketMath) is the fastest way to convert the 2-year default into a concrete “last day” style deadline.

  1. Open the calculator: Statute of Limitations

  2. Enter your key dates:

    • Offense date (or triggering date): the date you want the clock to run from
    • (Optional) Compare date: the date you want to test (e.g., filing date or case event date)
  3. Review outputs:

    • Deadline date based on the 2-year default
    • Whether the compare date is before or after the deadline (when you provide a compare date)

Inputs that change the output the most

Input you provideWhat it affectsOutput impact
Offense / triggering dateWhen the 2-year clock startsShifts the deadline forward or backward
Compare dateWhether that date falls inside the SOL windowChanges “timely vs. time-barred” style comparison
Any altered triggering date due to tollingThe start of the limitations clock (in the tool’s arithmetic)Can extend the computed deadline if you use the legally relevant start date

Practical workflow checklist

Pitfall: If you use the raw offense date when the situation requires a different triggering date, the calculator will still correctly compute a 2-year window—but the result may be off relative to the legal standard.

When you get the output, treat it as a timeline calculator applying the baseline 2-year default under CCP § 335.1. If exceptions or tolling are in play, you’ll want to reflect that in your triggering date input so the tool’s arithmetic matches the underlying theory you’re modeling.

Sources and references

Start with the primary authority for California and confirm the effective date before relying on any output. If the rule has been amended, update the inputs and rerun the calculation.

Related reading