Minnesota Expungement and the Clean Slate Act
Since January 1, 2025, Minnesota seals many criminal records automatically, with no petition and no filing fee. Some records still need the old court petition process. Here's how to tell which applies.
Last reviewed October 31, 2026. This is general information, not legal advice.
What the Clean Slate Act does
The Legislature passed the Clean Slate Act in 2023. It took effect January 1, 2025, though the BCA needed extra time to finish its systems, so the first automatic expungements came later in 2025. State leaders estimated roughly 500,000 Minnesotans could benefit.
Before the law, expungement meant filing a petition, paying fees that could top $300, and waiting on a court date. Very few eligible people did it. The new law flips that: the state finds qualifying records and seals them on its own.
Records that can be sealed automatically
The BCA's fact sheet groups eligible records into three types:
- Dismissals and exonerations. Cases that were dismissed or ended in an acquittal.
- Diversion and stays of adjudication. Cases resolved through a diversion program or a stay of adjudication, once the person completes it and stays out of trouble for the waiting period.
- Certain convictions. Many petty misdemeanors, misdemeanors, and gross misdemeanors, plus some lower-level felonies, after a crime-free waiting period that runs from about two to five years depending on the offense.
Commonly eligible offenses include theft, forgery, property damage, receiving stolen property, and fifth-degree drug possession or sale. Offenses that require predatory offender registration are not eligible.
Cannabis records
Minnesota's Adult-Use Cannabis Act, effective August 1, 2023, separately requires automatic expungement of many lower-level cannabis records. Felony cannabis cases go to a Cannabis Expungement Board for review.
When you still need a petition
If your record doesn't qualify for automatic sealing, you may still be able to petition the court under Minnesota Statutes chapter 609A. The Clean Slate Act also widened the list of offenses eligible for a petition. Free help is available through legal aid programs listed on LawHelpMN.
How to check your own record
- Search your name in Minnesota Court Records Online to see which cases are still public.
- Run the BCA public search to see what an employer running a public check would see.
- Request your full BCA record if you need to see private entries too. Details are on the BCA FAQ.
Related: Are arrest records public in Minnesota?
Sources
Checked against official pages on October 31, 2026. Agencies change their sites, so confirm details before you act on them.