Statute of Limitations for Class A / Gross Misdemeanor in Virginia

6 min read

Published March 22, 2026 • By DocketMath Team

Overview

In Virginia, the statute of limitations sets a deadline for the Commonwealth to file criminal charges. Once that deadline passes, the case may be dismissed before trial—assuming the issue is raised and the relevant exceptions don’t apply.

For Class 1 misdemeanors and Class A misdemeanors, the timeline is often the first thing prosecutors, defense counsel, and courts check. For gross misdemeanors, Virginia law also provides specific limitation periods tied to the charge type.

This guide focuses on Class A / gross misdemeanor timelines in Virginia (US-VA) and shows you how to use DocketMath’s statute-of-limitations calculator to turn dates into a clear “latest filing date” output.

Note: This article is for informational purposes and won’t replace advice from a qualified Virginia attorney. Still, knowing the statutory framework helps you ask the right questions and verify deadlines.

Limitation period

What “Class A” and “gross misdemeanor” generally mean for deadlines

Virginia’s statutes treat different misdemeanor categories differently. The key practical point: Class A and gross misdemeanors do not share the same limitations rule as felonies, and they also aren’t handled like infractions or traffic violations under separate provisions.

For Class A misdemeanor and gross misdemeanor charges, Virginia’s criminal limitations period is typically:

  • 1 year from the date the offense was committed (default rule for these misdemeanor categories)

That one-year period is what most people mean when they ask, “How long does the prosecutor have to file?”

How the limitation period plays out in real case workflows

In practice, the limitation clock is about when charging is initiated, not when the alleged conduct occurred. You’ll often see deadlines evaluated against milestones such as:

  • the date of the alleged offense
  • the date charges were filed (or the formal step that starts the criminal case)
  • whether an exception tolls (pauses) or restarts the clock

Because the exact “charging start” mechanism can be procedural, you’ll get the most accurate deadline by using the calculator with the correct offense date and matching it to your case’s key filing date events.

What changes the output?

When you run the calculator, the main inputs that affect the output are:

  • Offense date (this is the anchor date for the clock)
  • Charge type (Class A vs. gross misdemeanor)
  • Any applicable exception/tolling facts (only if you enter them in the tool’s exception options)

If you keep the same offense date but change the charge category, the calculated “latest filing date” may shift because the statute provisions can differ by charge class.

Key exceptions

Virginia includes exceptions and tolling rules that can extend or adjust the limitations period. A limitation deadline isn’t always a clean “calendar one-year later” scenario.

Here are the most common categories of exceptions you’ll see discussed in Virginia criminal limitations analysis:

Tolling for certain procedural or defendant-related circumstances

Some exceptions can pause the limitations clock—meaning the deadline is extended by the time the tolling applies. Fact patterns that can lead to tolling include situations where the defendant is not properly reachable or certain legal steps are pending.

Tolling based on the conduct’s discovery or ongoing nature

Some offenses may involve conduct that continues over time or is difficult to detect immediately. Where the law provides for discovery-based timing for certain offenses, limitation calculations can shift accordingly.

Exceptions tied to statutory schemes

Certain misdemeanor or related offenses may be governed by specific limitation provisions embedded in their enabling statutes, rather than a generic misdemeanor rule.

Pitfall: The “default” one-year period can be misleading if there’s a tolling event. For example, if the case includes a procedural pause (or a legal condition that affects when the Commonwealth could proceed), the latest filing date may be later than the simple one-year calculation.

What to do with exceptions (practically)

To handle exceptions reliably, you’ll want to:

  • identify the exact charge category (Class A vs. gross misdemeanor)
  • check whether Virginia law provides an exception applicable to that category or fact pattern
  • confirm the dates tied to the exception (the start/end of any tolling window)

DocketMath’s calculator is most helpful when you supply the offense date and select the charge type; when you have additional exception-related facts, use the calculator’s exception options to see how deadlines shift.

Statute citation

Virginia’s limitations rule for these misdemeanors is found in Virginia Code § 19.2-8.

  • Va. Code § 19.2-8 (limitations periods for misdemeanors and related offenses, including the general misdemeanor timing framework)

For Class 1 misdemeanors / Class A misdemeanors and gross misdemeanors, the relevant limitation period referenced by practitioners is the one-year rule under § 19.2-8 for these misdemeanor categories.

Note: Statutory text and charge classification can interact in technical ways—especially where the same underlying conduct could be charged under different statutory provisions. Double-check the actual charge and its statutory classification in the charging document.

Use the calculator

Use DocketMath to compute the latest possible filing date based on the offense date and the charge type, and to see how the output changes if you apply an exception/tolling option. You can access the tool here: /tools/statute-of-limitations.

Quick steps

  1. Go to the statute-of-limitations tool:
  2. Enter the offense date (the date the Commonwealth alleges the offense occurred).
  3. Select the charge type:
    • Class A misdemeanor or gross misdemeanor (as applicable)
  4. If your scenario includes a tolling/exception fact, select the appropriate exception option in the tool.
  5. Review:
    • the calculated limitations deadline
    • the computed latest filing date (based on your inputs)

How inputs affect the output (example-style)

Use the same general logic any time you run the tool:

  • Change the offense date → the deadline moves accordingly.
  • Change the charge type → the statute rule used may differ, which can change the calculated deadline.
  • Apply an exception → the deadline typically moves later (or is re-timed) depending on how tolling is implemented in the tool.

What to copy into your workflow

After you run the calculation, capture these items:

  • Offense date entered
  • Charge category selected
  • Any exception option selected (if applicable)
  • The tool’s computed latest filing date

That snapshot makes it easier to compare with the actual case filing dates and procedural history.

If you’re doing internal review or preparing a timeline, you can use the computed deadline as a baseline and then align it to filing events in your case chronology.

Sources and references

Start with the primary authority for Virginia 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