Costs & Timeline

How much does expungement cost? How long does it take? The answers range from free and automatic to thousands of dollars and years of waiting — depending almost entirely on which state you live in and whether your legislature has passed modern reform.

Brass balance scale weighing money against paperwork

Last verified: April 2026

Filing Fees by State

Filing fees are the baseline cost of petitioning a court for expungement. These vary dramatically across states, and many cannabis-specific reform laws have eliminated them entirely.

  • Oregon and Arizona — $0. Both states eliminated filing fees for cannabis expungement through their legalization ballot measures.
  • Ohio — $50 under SB 56 (effective March 2026)
  • Florida — $75 for sealing or expungement petitions
  • California — $120–$150, though Prop 64 shifted the burden to prosecutors for automatic relief
  • Texas — $100–$400, varying by county and offense level

Many states that have not eliminated fees still offer fee waivers through Affidavit of Indigency filings. If the filing fee creates a financial hardship, ask the court clerk about waiver options before paying.

Full Cost Breakdown

Cost Category Range Notes
Filing fees $0–$450 Many cannabis-specific statutes eliminated fees
Attorney (misdemeanor) $400–$1,000 Flat fee typical
Attorney (felony) $1,000–$2,500 May require hearing
Attorney (complex/multi-charge) $2,500–$5,000+ Multiple courts or jurisdictions
State criminal history $10–$30 Required for eligibility check
FBI Identity History $18 Recommended to verify federal records

Attorney Fees

Whether you need an attorney depends on the complexity of your case. Here is what to expect:

  • Simple misdemeanor, single jurisdiction — $400–$1,000 flat fee. Many attorneys offer flat-rate packages for straightforward cases.
  • Felony expungement — $1,000–$2,500. These typically require a court hearing and more extensive preparation.
  • Complex cases (multiple charges, multiple courts, immigration overlay) — $2,500–$5,000+. The cost scales with the number of jurisdictions and the stakes involved.

Fee waivers for filing costs are widely available, but attorney fees are a separate matter. See our free resources page for organizations that provide free legal help with expungement.

Timeline: Automatic Expungement

Twelve states plus D.C. now offer some form of automatic cannabis expungement — meaning the state clears eligible records without requiring individuals to file petitions. But "automatic" does not mean "instant."

Timelines for automatic processing range from days to months, depending on how the state designed its system and the technology behind it.

Michigan: 1.4 Million in One Week

When Michigan's Clean Slate Act took effect in April 2023, the state's automated system processed 1.4 million records in its first week. This remains the fastest mass expungement in U.S. history and demonstrated that technology can clear records at scale when the political will exists.

Other automatic states have been slower. Illinois pardoned 800,000 cannabis charges through executive action but the actual clearing of records from databases has been a multi-year process. New York's MRTA automatically expunged over 200,000 cases, but advocates report that many records still appear on background checks years later.

Timeline: Petition-Based Expungement

In states that require you to file a petition, the process follows a more predictable — but slower — path:

  • Typical processing — 60 to 180 days from filing to court order. This includes the prosecutor's review period, any hearing scheduling, and the judge's decision.
  • New Jersey — Close to a year in many cases, due to court backlogs and the requirement for prosecutor review under CREAMMA.
  • Some Oregon counties — Up to 2 years, despite the state eliminating filing fees. Rural counties with limited court resources process petitions slowly.

After the Court Order: The Hidden Timeline

Getting the court order is the legal milestone, but full clearance across all databases takes an additional 3 to 6 months. This is the part most guides skip and most applicants do not expect.

Court records typically update within 48 hours. State criminal repositories take 2 to 4 weeks. The FBI's database — the one that matters most for employment and immigration — takes 30 to 60+ days, and sometimes requires a separate challenge to update.

Private background check companies operate on their own update cycles and may continue reporting expunged records until they receive direct notice. See our after expungement guide for how to ensure every database reflects your cleared record.

The Real Timeline

From the moment you start gathering documents to the moment your record no longer appears on any background check, plan for 6 to 12 months in petition-based states. Automatic states are faster on the front end but can still take months for full database clearance.

Is It Worth the Cost?

The economic evidence is clear. Research from the University of Michigan Law School found that individuals who obtained expungement experienced an average 25% increase in wages within two years. When you consider that a criminal record reduces employer callbacks by approximately 50% (Pager, 2003), the return on investment — even at the high end of attorney fees — is substantial.

For many people, the question is not whether expungement is worth pursuing. It is whether they can afford to wait.