North Carolina requires an annual safety inspection on every registered vehicle - $13.60 - performed at licensed stations. 19 counties (mostly the Charlotte, Raleigh, Triad, and Asheville metros) also require an annual emissions inspection.
Rules change. Verify the current North Carolina requirements with the state DMV or environmental agency before you go. This guide reflects the program as of 2026.
| Item | What the Inspector Checks |
|---|---|
| Brakes | Pads, shoes, lines, parking brake. Minimum 2/32 lining on pads. |
| Tires | Tread depth, sidewall condition, no studs, no exposed cord. |
| Lights and signals | Headlights, brake lights, signals, hazards, plate light, reverse, fog (if equipped). |
| Steering and suspension | Tie rods, ball joints, no torn boots or excessive play. |
| Horn and wipers | Both must function. |
| Windshield | No cracks longer than fingernail in the driver sweep. |
| Window tint | Front side windows must allow at least 35% light through. Inspector checks. |
| OBD-II emissions (19 counties) | 1996 and newer gas. MIL status, codes, readiness. |
Window tint too dark is one of the top reasons cars fail in this state.
Get a Full Diagnosis →Worn brake pads is one of the top reasons cars fail in this state.
Get a Full Diagnosis →Burned-out bulb is one of the top reasons cars fail in this state.
Get a Full Diagnosis →Check engine light on (19 counties) is one of the top reasons cars fail in this state.
Get a Full Diagnosis →Cracked windshield in driver sweep is one of the top reasons cars fail in this state.
Get a Full Diagnosis →Worn tires is one of the top reasons cars fail in this state.
Get a Full Diagnosis →Tell us your codes, symptoms, and car - our AI tells you the most likely cause and what a fix should cost before you hand the keys to an inspector.
Get My AI Repair Report →$5.99 - much cheaper than the wrong repair guess.
Safety inspection is $13.60. Emissions inspection (in 19 counties) is $16.40. Combined cost: about $30.
19 counties: Alamance, Buncombe, Cabarrus, Cumberland, Davidson, Durham, Forsyth, Franklin, Gaston, Guilford, Iredell, Johnston, Lincoln, Mecklenburg, New Hanover, Onslow, Orange, Randolph, Rockingham, Rowan, Union, Wake, plus a few others depending on EPA status.
Every 12 months. Inspection must be passed before registration renewal.
Brand-new vehicles are exempt from emissions for the first 3 model years. Safety inspection starts immediately, but most dealers do it during sale prep.
You have 60 days to repair and retest at the same station for free. After 60 days, you pay the full fee again.
No, any NC-licensed station can inspect you. Combined safety + emissions stations are common in the 19 emissions counties.