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

6 min read

Published March 22, 2026 • By DocketMath Team

Overview

In Maine, the time limit for bringing a criminal case turns heavily on the charge’s classification. For a Class A felony / 1st degree felony, the starting point is the general statute of limitations rule in Maine’s criminal code—because no charge-type-specific sub-rule was found for this felony class. That means the default limitations period applies rather than a separate, shorter/longer period tied specifically to Class A.

DocketMath’s statute-of-limitations calculator helps you run the timeline forward from key dates (like the alleged offense date and, where applicable, tolling events). Use it to understand whether a limitations defense could realistically be raised based on the dates involved—without making legal judgments about a particular case.

Note: This page describes the general/default statute of limitations for the felony classification you asked about. It does not add a special Class A “override” period, because none was located in the underlying rule.

Limitation period

Default period (general rule)

Maine’s general statute of limitations for felonies is set out in Title 17-A, § 8. For purposes of this guide, the brief’s jurisdiction data indicates:

  • General SOL Period: 0.5 years
  • General Statute: 17-A, § 8
  • Jurisdiction: Maine (US-ME)

In practical terms, 0.5 years is about 6 months. The exact “end date” depends on how you map “years” into calendar time in the calculator (and on any tolling or exclusion rules, discussed next).

How to think about “end of the clock”

Most users want answers to questions like:

  • “If the alleged conduct happened on January 10, 2026, when would the SOL expire under the default rule?”
  • “If a case was filed on July 1, 2026, did it happen before the expiration date?”

DocketMath typically works from:

  1. Alleged offense date (the key starting point), and
  2. Potential tolling/exclusion periods (only if they apply based on the event types the calculator supports)

If no tolling applies, the default computation is simply: offense date + 0.5 years.

What changes the result?

Even under the same statute, your output changes when one of these things occurs:

  • A tolling event pauses or extends the clock, or
  • A statutory exclusion prevents the time from running for a period

That’s why the “Key exceptions” section matters—because without those, the default rule is often straightforward, but once exceptions apply, the filing deadline may move.

Key exceptions

The default rule is the baseline, but Maine law contains circumstances that can affect running time. Because your brief indicates only the general/default period was found and no charge-type-specific override was identified, the exceptions you should look for are those that operate at the statute level rather than the felony-class level.

Common categories of exception logic in statute-of-limitations frameworks include:

  • Tolling during periods when the defendant is unavailable (for reasons recognized by statute)
  • Tolling triggered by certain procedural events (for example, if prosecution attempts were made within the limitations period and the case posture later changes)
  • Exclusions where the limitations clock does not run during specific legal conditions

How DocketMath helps you handle exceptions

In the calculator flow, the goal is to make sure you’re not relying on the default calculation when an exception could extend or pause the deadline. You’ll typically enter:

  • Offense date
  • Filing date (if you’re checking whether the case is timely)
  • Whether any tolling/exclusion events apply (based on the supported input choices in the tool)

Then DocketMath outputs:

  • The default expiration date
  • A revised expiration date if an exception/tolling input changes the computation
  • A timeliness indicator based on your filing date relative to the calculated expiration

Warning: A limitations calculation can hinge on facts that aren’t visible in a basic charge sheet—especially around tolling triggers. Treat calculator results as a date-planning aid, not a determination of legal viability.

Quick checklist to reduce date mistakes

Before running the calculator, confirm:

Statute citation

Maine’s general statute of limitations rule for criminal actions is in:

Per the jurisdiction data provided for this guide:

  • General SOL Period: 0.5 years (about 6 months)
  • Charge-type-specific sub-rule found: None located for Class A / 1st degree felony; therefore, this is the default/general period.

Use the calculator

To run a Maine statute of limitations timeline with DocketMath, use the calculator here:

What inputs to expect

While the exact set of fields can vary as the tool evolves, the usual workflow looks like this:

  1. Select Jurisdiction: Maine (US-ME)
  2. Enter Alleged offense date
    • Example conceptually: “2026-01-10”
  3. Enter Filing date (optional but recommended for a “timely?” check)
  4. Choose any tolling/exclusion options supported by the tool
  5. Review:
    • Default expiration date (based on 0.5 years)
    • Adjusted expiration date (if tolling/exclusion inputs apply)
    • Timeliness result comparing filing date to expiration

How outputs change when you change inputs

Use these “what-if” scenarios:

  • If you move the offense date later: the expiration date moves later by the same basic amount (plus any tolling adjustments).
  • If you add an exception/tolling input: the adjusted expiration date can extend beyond the default ~6-month window.
  • If you change the filing date: the timeliness indicator flips when filing crosses the calculated expiration date.

Practical example workflow (date planning)

If your goal is to estimate whether the default deadline is near, you can:

  • Run the calculator once with no exceptions to get the baseline expiration date (≈6 months after the offense date).
  • Then rerun with the closest matching tolling/exclusion inputs if you have supporting facts that align with what the tool accepts.

That two-pass approach helps you see whether you’re operating inside or outside the default window before considering any extensions.

Related reading