Do charges ever disappear from your record?

On Behalf of Griffin Law, PLLC |

Sep 01, 2022 |

In North Carolina, charges do not disappear from your record after a certain amount of time. You have to actively petition to get charges removed from your criminal record.

However, not all charges are eligible for expunction. The nature of your charges will determine if and when you can wipe your record clean.

Dismissed charges

Although they stay on your record, you can remove dismissed charges almost immediately. There is no waiting period for dismissed charges or charges where the jury found you not guilty. There is also no limit on how many dismissed charges you can expunge. However, this rule does not apply if you signed an agreement that forbids you from seeking expunction of that specific charge.

Non-violent convictions

Generally, most non-violent convictions are eligible for expunction after the designated waiting period, but there are some exceptions. The waiting period for drug convictions depends on the class of drug, the amount of the drug and the age at which you received the charge. DWI convictions and violent crime convictions are not eligible for expunction.


Most misdemeanors have a waiting period of five years before you can petition for an expunction. However, if you received a conviction while you were a minor, you may only have to wait two years.


The waiting period for felonies is at least ten years. You can only qualify if you do not have another felony on record and your conviction was a Class H or Class I felony. You cannot expunge other felonies.

Knowing your expunction eligibility and adhering to your waiting period can help you clear your criminal record.



Recent Posts

Facing A Criminal Charge
Or Divorce In Iredell County?

We welcome your calls or emails regarding your specific legal matter. Contact our office in Statesville today. Call +1-704-380-9128 or contact us online anytime to get started.

What Can We Help You With?

Fields marked with an * are required

"*" indicates required fields

This field is for validation purposes and should be left unchanged.