What North Carolina's Emissions Inspection Requires
North Carolina requires an emissions inspection for most vehicles registered in the state, and you must pass it before you can renew your registration. The inspection tests whether your vehicle's exhaust meets state pollution standards — specifically, it measures nitrogen oxides, particulate matter, and other pollutants your engine produces. You cannot get a new registration sticker without a passing inspection report, and driving with an expired registration is a violation.
The inspection itself takes about 10 to 15 minutes. A technician plugs a diagnostic scanner into your vehicle's onboard computer port (located under the steering wheel on most cars) and reads the emissions data. For vehicles 1996 and newer, this is the entire test — it is called an OBD-II test (onboard diagnostics). For older vehicles, the technician may also perform a tailpipe test that directly measures exhaust gases. The vehicle must pass both the computer scan and any tailpipe test to receive a passing report.
Key Takeaways
- North Carolina requires an emissions inspection every two years for most vehicles, and you cannot renew your registration without a passing report.
- The inspection reads data from your vehicle's onboard computer; if your check engine light is on, the vehicle will fail the test.
- You can have the inspection done at any state-licensed emissions testing station, not just at a dealership or government office.
- If your vehicle fails, you have 30 days to repair it and retest at no additional charge at the same station.
- Vehicles older than 25 years and some diesel trucks are exempt from the inspection requirement.
Which Vehicles Must Be Inspected in North Carolina
Most passenger cars, SUVs, and light trucks registered in North Carolina must have an emissions inspection. The rule applies to any vehicle that is at least two model years old. So a 2024 vehicle registered in 2024 does not need an inspection yet, but a 2023 vehicle does.
Some vehicles are exempt. Diesel-powered vehicles and vehicles manufactured before 1996 are not subject to the OBD-II test, though some older diesels may still need a tailpipe test depending on their age and weight. Vehicles that are 25 model years old or older are fully exempt — a 2000 model year vehicle, for example, will not need an inspection. Vehicles registered as antiques or classics may also be exempt if they meet specific mileage and use restrictions; check with your county register of deeds office to confirm your vehicle's status.
Where to Get Your Inspection and What It Costs
You can have your emissions inspection performed at any station licensed by the North Carolina Department of Environmental Quality. This includes independent repair shops, chain service centers, dealerships, and dedicated emissions testing stations. You do not have to go to a dealership or a government office — any licensed station will do.
The cost varies by station but typically ranges from $15 to $30. Some stations charge a flat fee; others may charge more if they need to perform additional diagnostics. Call ahead to ask the price and whether you need an appointment. Many stations can fit you in the same day, though busy locations may have a wait during peak times (usually late afternoon and weekends near the end of the month).
What Happens If Your Vehicle Fails the Inspection
If your vehicle fails the emissions test, the technician will give you a report that explains why. The most common reason is that your check engine light is on or your vehicle's onboard computer has detected a fault code. You cannot pass the inspection until that fault is repaired.
You have 30 days from the date of the failed test to repair your vehicle and return to the same testing station for a retest. The retest is free — you do not pay again. If you repair the vehicle at a different shop, bring your failed inspection report with you so the repair technician knows what to look for. Once the repair is complete, go back to the original testing station and they will retest you at no charge. If you pass the retest within 30 days, you can then renew your registration.
If you do not retest within 30 days, you will need to pay for a new inspection at a testing station. The 30-day free retest window closes, and you start over with a new test fee.
Check Engine Light and Fault Codes
The check engine light is the most common reason a vehicle fails an emissions inspection in North Carolina. When your vehicle's onboard computer detects a problem — whether it is a loose gas cap, a faulty oxygen sensor, or a catalytic converter issue — it turns on the check engine light and stores a fault code in the vehicle's memory.
During the OBD-II test, the technician reads these fault codes. Even if the light is not currently on, if a fault code is stored in the computer, your vehicle will fail. You do not have to have the light on at the moment of the test; the code just has to be there. Some repair shops can read these codes for free or for a small diagnostic fee, which can help you understand what needs to be fixed before you go to the testing station.
If you clear the fault code yourself (by disconnecting the battery or using a code reader) and then go straight to the test, the vehicle may pass temporarily. However, if the underlying problem is not actually fixed, the code will return within a few days or weeks of driving, and you will fail the next inspection.
Timing and Registration Renewal
Your emissions inspection is valid for two years from the date it is issued. You can have the inspection done up to 90 days before your registration expires, so plan ahead if your registration renewal is coming up. Many people get the inspection done early to avoid a last-minute rush.
Once you have a passing inspection report, take it (or the report number) to your county register of deeds office or use the online registration renewal system to complete your registration renewal. You cannot renew online without a passing inspection report in the system — the testing station submits the results electronically to the state, so the report should appear in the system within a few hours of the test.
What to Bring and How to Prepare
Bring your vehicle keys and your vehicle registration or title. The technician will need to verify the vehicle identification number (VIN) and confirm that the vehicle is registered. You do not need to bring any special documents — the testing station has access to the state registration database.
Before you go, make sure your vehicle is in reasonable running condition. If your check engine light is on, address that first if possible, because the vehicle will fail the test with the light on. If your vehicle has not been driven in a while, take it for a short drive to warm up the engine before the test — a cold engine may not pass the diagnostic scan. Do not attempt to clear fault codes yourself unless you have actually repaired the underlying problem.
Frequently Asked Questions
Can I get an emissions inspection if my check engine light is on?
You can have the test performed, but your vehicle will fail if the check engine light is on or if a fault code is stored in the computer. You must repair the problem and clear the code before the vehicle will pass. The retest is free within 30 days of the failed test.
What if I move to North Carolina from another state?
You must obtain a North Carolina emissions inspection within 30 days of registering your vehicle in the state. The inspection is required before you can complete your registration. If your vehicle is exempt (25 years old or older, or a diesel), you may not need one — contact your county register of deeds to confirm.
Do I need an inspection if I only drive my vehicle occasionally?
Yes, if your vehicle is registered in North Carolina and is subject to the inspection requirement, you must have a passing inspection to renew your registration, regardless of how often you drive it. The inspection is tied to registration renewal, not to mileage or use.
Can I renew my registration without getting the inspection first?
No. North Carolina will not issue a new registration sticker without a passing emissions inspection report in the system. You must complete the inspection before or at the same time as your registration renewal.
What if the testing station says my vehicle cannot be tested?
This is rare, but it can happen if the vehicle is unsafe to drive (severe brake problems, for example) or if the onboard diagnostic system is not functioning. Ask the technician for a written explanation. You may need to repair the vehicle first, or you may need to contact the North Carolina Department of Environmental Quality if you believe the station made an error.