Let me ask you something honest.
How many times has a background check gotten between you and something you really wanted — a job, an apartment, a professional license, maybe even a chance to coach your kid’s little league team? If that number is more than zero, there’s a conversation we need to have about expungement in North Carolina.
A lot of people assume expungement is this rare, complicated, almost impossible thing reserved for celebrities and people with expensive lawyers. I hear it all the time in my office. “Oh, I didn’t think someone like me could do that.” And every time I hear it, it breaks my heart a little. Because the truth is, North Carolina’s expungement laws changed in a really significant way in 2020 — and a huge chunk of people who are now eligible haven’t done a thing about it, simply because nobody told them.
This guide is going to change that. We’re going to walk through everything: what expungement actually is, who qualifies under current North Carolina law, the exact steps to file a petition, how long it takes, what your life looks like on the other side, and why getting this right the first time matters more than most people realize.
⚡ Key Takeaways — Read These Before Anything Else
- North Carolina significantly expanded expungement eligibility in 2020 — more people qualify now than ever before, including those with older convictions.
- Not every charge is expungeable — violent felonies, sex offenses, and certain other crimes are permanently excluded under NC law.
- Dismissed charges and not-guilty verdicts can often be expunged with no waiting period at all.
- Waiting periods range from 0 to 10 years depending on the offense class and your criminal history.
- The petition process involves multiple agencies — courts, the SBI, and sometimes the DMV — and errors can cost you months of delays.
- After expungement, you can legally say “no” on most job and housing applications asking about criminal records.
- One in three American adults has a criminal record — and most don’t know expungement may be available to them.
- Huggins Law Firm handles expungement cases across the Triad — start here for a free evaluation.
How Big Is the Criminal Record Problem in North Carolina — and Why Does Expungement Matter So Much?
Start here, because the numbers are genuinely staggering — and most people have never seen them put together in one place.
70M+
Americans with a criminal record — roughly 1 in 3 adults (Bureau of Justice Statistics)
~1M
North Carolinians estimated to carry a criminal record that affects daily life (NC Justice Center)
44%
Drop in employment likelihood for job seekers with a criminal record (University of Chicago, 2020)
$372K
Estimated lifetime earnings loss for individuals with a felony record (Brennan Center for Justice)
Here’s the stat that almost nobody is talking about: according to research published by the Brennan Center for Justice, only about 6.5% of people who are eligible for expungement actually pursue it. Six and a half percent. That means the vast majority of people who could legally clean their record are still walking around with it attached to their name — not because they can’t do it, but because nobody sat down and explained how.
In North Carolina specifically, the General Assembly passed the Second Chance Act in 2020, which broadened expungement eligibility in meaningful ways. This law added new categories of convictions that qualify, shortened some waiting periods, and allowed people to petition for expungement of older offenses that weren’t eligible before. It was a big deal. And yet, the courthouse lines didn’t exactly form around the block — because most people still didn’t know it happened.
Locally, this matters. Guilford County — which includes Greensboro and High Point — processes one of the highest volumes of criminal cases in North Carolina. Forsyth County (Winston-Salem) and Alamance County (Burlington and Graham) aren’t far behind. These are communities with real people carrying real records that are standing between them and real opportunities. If you live or work in the Triad and you’ve been wondering whether expungement could help you, the answer might surprise you.
What Does “Expungement” Actually Mean in North Carolina — and What Does It Do to Your Record?
People use the word expungement like it means the same thing everywhere. It doesn’t. So let’s be precise about what it means in North Carolina specifically.
When a North Carolina court grants an expungement, it orders that the criminal record — the charge, the arrest, the conviction, whatever it covers — be erased from public view. The record is removed from court files, from law enforcement databases, and from the State Bureau of Investigation’s criminal history repository. It becomes, legally speaking, as though the event never happened.
What that means practically is this: after expungement, you can truthfully answer “no” on job applications, rental applications, and most licensing forms that ask whether you’ve been arrested or convicted. Employers who run standard background checks through commercial services will not find it. Landlords doing tenant screening will not find it. Your neighbor’s kid who Googles your name will not find it.
Important nuance: Expungement does NOT erase your record from every database everywhere forever. Law enforcement agencies and certain government bodies can still access expunged records for specific limited purposes — like if you’re ever charged again, or applying for certain law enforcement positions. But for the vast majority of everyday situations — employment, housing, education, professional licensing — expungement gives you a genuine, legally protected fresh start.
This is a distinction worth sitting with for a moment. Because “legally protected” is not a small thing. If an employer runs a background check and finds nothing, and then you tell them about a prior charge, they may actually be prohibited by NC law from using that information against you in certain contexts. Expungement isn’t just emotional relief — it’s legal armor.
Who Qualifies for Expungement in North Carolina — The Full Eligibility Breakdown
This is where things get a little technical, so I’m going to break it down as clearly as I can. North Carolina expungement law is governed primarily by Article 5 of Chapter 15A of the North Carolina General Statutes — specifically G.S. 15A-145 through 15A-153. Here’s what the current law actually allows:
| Offense Type | Waiting Period | Eligible? |
| Dismissed charges / Not guilty verdicts | No waiting period | ✔ Yes |
| Misdemeanor conviction (first offense, nonviolent) | 5 years after sentence completion | ✔ Yes |
| Nonviolent felony conviction (first offense) | 10 years after sentence completion | ✔ Yes |
| Juvenile offense as an adult (age 16–17, nonviolent misdemeanor) | Varies — often 2 years | ⚠ Depends |
| Drug offense (first offense, certain charges) | 12 months to 5 years depending on charge | ⚠ Depends |
| Multiple convictions (same session) | 5–10 years depending on class | ⚠ Case by case |
| Class A–E violent felonies | N/A | ✘ Not eligible |
| Sex offenses requiring registration | N/A | ✘ Not eligible |
| DWI / Impaired driving convictions | N/A | ✘ Not eligible |
One thing the 2020 Second Chance Act did that almost nobody talks about: it eliminated the lifetime limit on how many times a person can petition for expungement for dismissals. Before 2020, you could only get one expungement of dismissed charges in your lifetime. Now, there’s no cap. If you had multiple cases dismissed at different times, you may be able to expunge all of them.
⚠️ A word of caution: The eligibility table above is a general overview — not legal advice specific to your case. Small details matter enormously in expungement law. The class of your offense, whether you completed all conditions of your sentence, whether you’ve had any other convictions, and even how old the charge is can all change the analysis. This is exactly why working with an attorney like those at Huggins Law Firm — rather than trying to navigate it alone — protects you from filing a petition that gets denied and resets your timeline.
What Are the Exact Steps to Get Your Record Expunged in North Carolina?
Alright. Let’s walk through this like we’re doing it together. Here’s the actual process, step by step:
1.Pull Your Complete Criminal Record — Before You Do Anything Else
You need to know exactly what’s on your record before you can know what to petition for. You can request your North Carolina criminal history from the State Bureau of Investigation (SBI) directly. It costs a small fee and can be done online or by mail. Get the full record — not just what you remember. Court clerks have seen too many people petition for the wrong charge because they didn’t get everything in writing first.
2.Confirm Eligibility — This Is Where an Attorney Pays for Themselves
Once you have your full record in hand, the next step is confirming what’s actually eligible. This is more nuanced than people think. Your sentence has to be fully completed — probation, fines, restitution, everything. The waiting period must have passed. You must meet the “no subsequent convictions” requirement for most petition types. If you file before all of these boxes are checked, your petition will be denied. Schedule a free consultation with Huggins Law Firm to get a real eligibility evaluation before you waste time on the wrong path.
3.Obtain the Correct Petition Form for Your Specific Offense Type
North Carolina does not have a single universal expungement form. There are different AOC (Administrative Office of the Courts) forms for different types of offenses. For example, Form AOC-CR-287 is used for expunging certain misdemeanor and felony convictions, while other forms apply to dismissals, drug offenses, and juvenile-related charges. Using the wrong form is one of the most common — and most avoidable — mistakes people make when filing without an attorney. You can find forms at NC Courts’ official forms page.
4.Gather All Required Supporting Documentation
Depending on your petition type, you may need: a certified copy of your criminal record from the SBI, proof that all fines and court costs have been paid, proof that probation has been completed and discharged, any relevant affidavits, and sometimes character references. Missing even one document can delay your petition by months. Get everything together before you file a single page.
5.File Your Petition in the Correct County Superior Court
You file your expungement petition in the Superior Court of the county where the charge or conviction occurred — not necessarily where you live now. If you were charged in Guilford County (Greensboro or High Point), you file there. Alamance County for Burlington and Graham. Forsyth County for Winston-Salem. There are filing fees involved, though fee waivers may be available in cases of financial hardship. NC Courts’ website provides contact information for each county’s clerk of court.
6.Wait for the State Bureau of Investigation and District Attorney Review
After filing, the petition is sent to the SBI for a background check and to the District Attorney’s office for review. The DA can object to your petition. If they object, the court will schedule a hearing. If they don’t object — which is common in straightforward cases — the court can grant the expungement without a full hearing. This stage can take anywhere from a few weeks to several months depending on the county and the complexity of your case.
7.If Granted — Confirm the Record Is Actually Cleared Everywhere It Should Be
This step surprises people. Getting a judge to sign the order is not the finish line. You need to verify that the record has actually been removed from all the relevant databases — the SBI’s repository, court records, and any county-level records. Give it a few weeks, then request a new copy of your criminal history from the SBI to confirm it’s clean. Some people also run a commercial background check on themselves just to be sure. Don’t assume it’s done until you’ve confirmed it.
How Long Does the Expungement Process Take in North Carolina?
Honestly, this varies more than people want to hear — but here’s a realistic picture:
Weeks 1–2: Gather Records & Confirm Eligibility
Pull SBI record, review all case details, confirm all sentence conditions are met, select correct petition forms.
Weeks 2–4: Prepare and File Petition
Complete all documentation, gather supporting materials, file petition with clerk of court in the correct county. Pay filing fee.
Months 1–4: SBI Review and DA Review Period
SBI conducts background check. District Attorney’s office reviews petition. This is the most variable stage — simple cases move faster; contested cases may require a hearing.
Month 4–6: Court Order Issued (if approved)
Judge signs the expungement order. Order is sent to relevant agencies to update or destroy records.
Month 6–7: Verify Record Is Actually Cleared
Request updated SBI criminal history. Run commercial background check. Confirm expungement is reflected across all relevant databases.
The NC Courts system aims to process petitions within 60–90 days, but real-world timelines — particularly in high-volume courts like Guilford County — can stretch longer. Having an attorney who knows the local court system, has relationships with clerks and DAs, and can follow up proactively makes a measurable difference in how quickly things move.
What Does Life Actually Look Like After Expungement in North Carolina?
This is the part I love talking about. Because the difference between before and after expungement — for people who’ve carried a record for years — is often hard to put into words.
Let’s start with the research. A landmark study from the University of Michigan Law School found that people who received expungements saw their wages increase by an average of 25% within two years. That is not a typo. Twenty-five percent. The study also found that expungement recipients were significantly less likely to be arrested again — suggesting that removing the barrier of a record helps people build the kind of stability that keeps them out of the system altogether.
✔ After expungement in North Carolina, you can generally: Legally answer “no” on job applications asking about arrests or convictions covered by the expungement. Apply for professional licenses that were previously unavailable. Qualify for housing that was off-limits due to background checks. Apply for federal student loans and financial aid without the criminal record impacting eligibility. Volunteer in schools, churches, and youth programs. In many cases, restore your sense of dignity and self in ways that are hard to quantify but profoundly real.
Here’s a number that barely gets mentioned anywhere: according to a RAND Corporation study, expungement increases a person’s annual income by an average of $6,190 within the first year after the record is cleared. Over a career, that compounds dramatically. The University of Michigan study followed recipients for eight years and found sustained wage gains throughout. Expungement isn’t just a legal procedure — it’s one of the highest-return investments a person can make in their own future.
And in cities like Greensboro, High Point, and Winston-Salem — where the job market is competitive and employers increasingly run background checks as a matter of course — having a clean record shifts the odds in your favor in a way that’s hard to overstate.
What Should People in Greensboro, Winston-Salem, Burlington, and the Triad Know About Expungement in Their Local Courts?
Geography matters in expungement — not just because you file in the county where the charge occurred, but because each court has its own culture, its own timeline, and its own volume of cases to process.
Guilford County Superior Court, which handles Greensboro and High Point cases, is one of the busiest trial courts in North Carolina. The volume of cases means petition processing can take longer, and having an attorney who knows the court’s procedures — and has a relationship with the clerk’s office — is a practical advantage, not just a theoretical one.
Forsyth County (Winston-Salem) and Alamance County (Burlington and Graham) have their own timelines and procedures. Randolph County, which covers Asheboro, and Forsyth County for Kernersville cases each operate a little differently. If you’re not sure which county your case falls under, or if you have cases in multiple counties, an attorney can map that out for you before you file anything.
Multi-county situations: Some clients have charges in two or three different counties — especially if they had a period of their life that involved multiple incidents across the Triad area. Each county requires a separate petition, filed separately, and processed on its own timeline. An attorney can manage all of these simultaneously, so you’re not staggering petitions one at a time over years. Huggins Law Firm handles multi-county expungement cases regularly.
Why Do People Trust Huggins Law Firm With Their Expungement — and Their Future?
I want to be honest with you about something. You can, technically, file an expungement petition without an attorney. The forms are available. The process is documented. Some people do it themselves and it works out fine.
But here’s what I’ve seen — repeatedly — over more than a decade of practice: people who file without an attorney often miss something. A box left unchecked. A form that doesn’t match their offense type. A waiting period that hadn’t actually been met. A fines balance that was never officially closed out. And when a petition gets denied, the clock on some waiting periods resets. You don’t just lose the filing fee — you can lose months or even years of eligibility time.
The cost of getting it wrong is high. The cost of a free consultation is zero.
At Huggins Law Firm, we built our practice on a conviction that every person deserves clarity, compassion, and a real champion in their corner. That doesn’t change based on whether your case involves a misdemeanor larceny from 2011 or a felony that’s been following you since 2009. We bring the same preparation, the same precision, and the same purpose to expungement cases that we bring to everything else we handle. Because to the person who’s been passed over for the fifth job this year because of something that happened a decade ago, this is not a small case. It’s everything.
We represent clients in criminal defense, family law, personal injury, and estate planning — and we handle expungement cases for people throughout the Triad and Piedmont. If you’ve been wondering whether your record can be cleared, let’s find out together.
👉 Visit our Expungement page to learn more or call us directly for a free case evaluation.
Your Past Doesn’t Have to Define Your Future in North Carolina
One free conversation with Attorney Micah Huggins could be the first step to a genuinely clean slate. Find out if you qualify — no cost, no obligation, no pressure.
Get Your Free Expungement Evaluation — Huggins Law Firm, P.C.
10 Questions North Carolinians Most Commonly Ask About Expungement
1. Can I get a felony expunged from my record in North Carolina?
Yes — in certain cases. Under current North Carolina law, some nonviolent felonies can be expunged after a 10-year waiting period following the completion of all sentence requirements. However, Class A through E felonies, violent felonies, and sex offenses are permanently excluded. The specific class of your felony matters enormously. An attorney can review your record and tell you definitively whether your felony qualifies. Contact Huggins Law Firm for a free evaluation.
2. How long do I have to wait before I can file for expungement in North Carolina?
It depends on your offense. Dismissed charges and not-guilty verdicts generally have no waiting period — you can petition immediately. Misdemeanor convictions typically require a 5-year wait after completing your sentence. Nonviolent felony convictions require 10 years. Some drug-related offenses have their own specific timelines under NC statutes. All waiting periods run from the completion of your entire sentence — including any probation, fines, and restitution.
3. Will my expunged record show up on a background check?
For standard commercial background checks — which is what most employers and landlords use — no. After expungement, the record is removed from public court files and the SBI’s criminal history repository. Commercial background check services draw from these public sources, so an expunged record should not appear. However, some government agencies and law enforcement entities can still access expunged records for specific purposes. For everyday employment and housing situations, expungement provides genuine protection.
4. Can I expunge a DWI conviction in North Carolina?
No. Under current North Carolina law, DWI and impaired driving convictions are specifically excluded from expungement eligibility. This is one of the most common questions we get, and it’s a hard answer to give — but the law is clear on this point. If you have a DWI charge that was dismissed, that is a different situation and may be expungeable. Call us to discuss the specifics of your case.
5. How much does it cost to get a record expunged in North Carolina?
There are two cost components: court filing fees and attorney fees. As of current NC law, the filing fee for an expungement petition is $175, though this may be waived in certain hardship situations. Attorney fees vary depending on the complexity of your case, the number of charges involved, and how many counties are implicated. At Huggins Law Firm, we offer free consultations so you can understand exactly what you’re looking at before making any financial commitment. Reach out here.
6. Can I get my record expunged if I have charges in multiple counties in North Carolina?
Yes, but each county requires a separate petition filed in that county’s Superior Court. If you have expungeable charges in Guilford, Alamance, and Forsyth Counties, for example, you’d file three separate petitions — one in each county. An experienced attorney can manage all of these simultaneously and ensure nothing slips through the cracks. This is one of the situations where having legal help is especially valuable. Huggins Law Firm handles multi-county expungement cases regularly.
7. What happens if my expungement petition is denied?
A denial is not always the end of the road, but it is a serious setback. In some cases you can appeal; in others, you may need to wait additional time before refiling. This is precisely why getting the petition right the first time is so important — a denial can delay your path to a clean record by years. Working with an attorney before you file dramatically reduces the risk of a denial and protects your timeline.
8. Does expungement restore my right to possess a firearm in North Carolina?
This depends on the nature of the expunged offense and the specific firearms laws involved. In many cases involving misdemeanor expungements, firearm rights may be restored. However, federal firearms law also comes into play, and federal law doesn’t automatically recognize a state expungement in all circumstances. This is a nuanced, high-stakes question that genuinely requires a conversation with an attorney rather than a general answer.
9. I was a juvenile when I was charged — does that affect my expungement eligibility in NC?
North Carolina has specific expungement provisions for juvenile offenses, and the 2021 Raise the Age legislation changed how many youthful offenses are handled. If you were 16 or 17 when charged and tried as an adult, there may be expungement options that weren’t available even a few years ago. Juvenile records and adult records filed from juvenile-age offenses often have different eligibility rules — another reason why a personalized consultation matters more than a general rule. Talk to Huggins Law Firm about your situation.
10. Do I need a lawyer to file for expungement in North Carolina, or can I do it myself?
You are not legally required to have an attorney to file an expungement petition. That said, the process involves selecting the right forms for your specific offense type, gathering the right documentation, confirming eligibility under current law, and navigating the SBI and DA review process. Errors — even small ones — can result in denial. And in expungement law, a denial often resets waiting periods and delays your fresh start by years. The free consultation at Huggins Law Firm costs you nothing. Getting it wrong could cost you much more. Start with a free call.