Statute of Limitations for Class C / 3rd Degree Felony in North Carolina

6 min read

Published March 22, 2026 • By DocketMath Team

Overview

In North Carolina, the statute of limitations (often called “SOL”) sets a deadline for the state to file criminal charges. For a Class C felony—sometimes described in other jurisdictions as a “3rd degree felony”—North Carolina’s default SOL framework is governed by its general criminal limitations rules for felony offenses.

For this topic, DocketMath focuses on the general/default period. No claim-type-specific sub-rule was found for altering the baseline limitation period for this specific classification in the provided jurisdiction data—so the article explains the general rule first, then highlights the kinds of events that commonly affect whether a limitations deadline can be extended, tolled, or restarted.

Note: This page explains the general statutory timing framework for North Carolina. It does not cover every fact pattern, and it does not determine whether a specific case is barred.

If you want to quickly compute deadlines for a potential filing window, DocketMath provides a dedicated statute-of-limitations calculator.

Limitation period

Default SOL period for a Class C (3rd degree) felony in North Carolina

Based on the provided North Carolina jurisdiction data:

  • General SOL period: 3 years
  • General statute / framework reference: SAFE Child Act (as the organizing citation in the provided sources)

So, under the default approach used in this reference page, the state generally must file within 3 years of the triggering date recognized by the applicable SOL statute.

What date typically starts the clock?

While the exact triggering date can depend on the offense and statutory text, the SOL “clock” typically starts based on a statutory event tied to the offense—commonly the date of the conduct or, in some cases, a date related to when the offense is discovered or when key elements occur.

Because the precise “start date” is fact- and statute-dependent, DocketMath’s calculator is designed to help you translate a known event date into a practical deadline window.

How the output changes when you change inputs

When you use DocketMath, the core inputs usually look like this:

  • **Event date (or alleged offense date)
  • **SOL years (default: 3 years for this reference page)
  • Any tolling/extension dates (if applicable to your scenario)

The calculator then produces:

  • A deadline to file charges based on event date + SOL period
  • A window (depending on the calculator’s method) showing whether a given filing date falls inside or outside the limitations period

If you adjust the event date by even a few days, the computed deadline moves accordingly, because the SOL period is expressed in years.

Key exceptions

Even when a default SOL period is set (here, 3 years), North Carolina law can allow exceptions that effectively prevent the state from being time-barred or that change how the deadline is calculated.

Because this page is intentionally limited to the provided “general/default period,” the following are practical categories of exceptions to look for when assessing limitations timing:

1) Tolling events that suspend or pause the clock

Certain procedural or substantive circumstances can pause the running of the limitations period. Examples of issues to verify in a case record include:

  • Whether the defendant was absent from the state in a way that triggers statutory tolling
  • Whether required conditions prevented prosecution during a specific time frame

2) Amendments, re-filings, or corrected charges

Charging decisions sometimes evolve. Depending on how the statute applies to amendments and whether the new charge is treated as relating back to the original filing date, a limitations issue may depend on:

  • Whether the later charge is considered part of the same proceeding
  • The procedural history of filings

3) Fact patterns that trigger a different statutory regime

Even if the offense is described as “Class C / 3rd degree,” other statutory schemes can apply if the underlying conduct aligns with a specific statute covering a different limitations rule. This reference page does not assume such a specialized rule because:

  • No claim-type-specific sub-rule was found in the provided jurisdiction data
  • This page therefore applies the general/default 3-year period as a baseline

Warning: A label like “3rd degree felony” does not always map cleanly to North Carolina’s statutory classification for SOL purposes. The SOL analysis is based on what the statute says for the specific offense and the triggering event.

4) Multiple counts or different triggering dates

If multiple charges arise from different events, each count can have its own “clock.” In that situation, the deadline you compute for one count might not match the deadline for another.

A common workflow is:

  • Identify the earliest relevant event date per count
  • Compute a separate SOL deadline per count
  • Compare each against the relevant filing or indictment date

Statute citation

This reference page is based on the provided jurisdiction data:

Because the SAFE Child Act reference is supplied as the organizing citation for the general limitations framework in the provided data, this article uses it to anchor the default 3-year SOL approach for this specific reference-page scope.

Note: Statutory citations in real cases can require careful cross-checking against the exact charge statute and the “triggering” language for when the limitation period begins. The DocketMath calculator helps you model deadlines, but it doesn’t replace checking the specific statutory text tied to the charged offense.

Use the calculator

DocketMath’s statute-of-limitations calculator helps you turn the default rule into a concrete deadline.

Go to: /tools/statute-of-limitations

Suggested inputs (for this reference page)

Use these inputs as a baseline:

  • Jurisdiction: North Carolina (US-NC)
  • Offense SOL period: 3 years (general/default)
  • Event date: the date you believe starts the SOL clock under the applicable facts
  • Filing date (optional): if you want to test whether a given charge date is within the deadline

What you should do with the results

Once the calculator returns a computed deadline:

  • Compare the actual filing date to the computed deadline
  • If the filing date is after the deadline, the SOL period is generally treated as exceeded under the baseline rule
  • If the filing date is on or before the deadline, it generally falls within the baseline timing window

Adjust for exceptions (if applicable)

If the scenario includes a plausible tolling/extension category, run the calculator with updated assumptions:

  • Enter the tolling period or relevant pause dates (if your calculator interface supports it)
  • Recompute the deadline to see how the answer changes

This “what-if” approach is useful for understanding how sensitive SOL timing can be to dates and procedural history.

Related reading