Mecklenburg County could avoid vehicle emissions testing in new state proposal
A revised bill in the North Carolina General Assembly would remove Mecklenburg County from the state’s required vehicle emissions testing program.
The change still depends on approval from the U.S. Environmental Protection Agency. If the EPA signs off, Mecklenburg drivers could see emissions inspections end shortly afterward.
For years, Mecklenburg County has been the center of the conversation surrounding required vehicle emissions testing. In 2023, there was a proposal in the state budget to remove 18 counties in North Carolina from the testing requirements. The proposal meant that, if approved, all counties in North Carolina would no longer have to undergo annual emissions testing.
The only exception? Mecklenburg County.
Because Mecklenburg is included in the emissions program, which is part of North Carolina’s federally approved State Implementation Plan (SIP), any change to the counties testing requirements would have to be done in the SIP first.
Because of this, Mecklenburg County would still be required to undergo vehicle emissions testing every year because federal law required it.
In May, the EPA proposed approving North Carolina’s request to remove emissions-testing requirements from the SIP. But the agency noted that Mecklenburg could still be required to test under state law.
“Although the federal emissions testing requirement would be lifted for all counties in North Carolina if this proposal is finalized, Mecklenburg County would still continue to implement an emissions testing program under state law,” EPA said in a statement back in May.
Mecklenburg County’s history with emissions testing
The General Assembly proposed review of the EPA law, would allow the SIP to be reworked in order to exclude Mecklenburg County from the emissions program.
The new proposal says the inspections should only be performed in areas of North Carolina determined to be at risk for air quality issues. These areas at risk would be identified by the EPA.
Past reporting from the Observer shows that Mecklenburg County received an “F” for the city’s number of high ozone days and a “C” for harmful particles in the air from the American Lung Association.
If the EPA approves the revision, a separate review to the National Ambient Air Quality Standard would also take place.
If approved, the removal of the requirement would go into effect 15 days after the review. This means residents in Mecklenburg County would no longer be required to pay for their vehicles to undergo the testing.
Mecklenburg has been required to do emissions tests every year, beginning in 1982. Eventually, the testing expanded to other counties statewide, according to the EPA. Gradually, the program has started to become lax as air quality improved over the years.
Lawmakers behind previous legislation argued most North Carolina counties improved enough to meet federal air-quality standards, making emissions testing unnecessary, according to previous reporting by The Charlotte Observer.
In Mecklenburg, the testing currently costs drivers $30, which is a price set by the North Carolina Division of Motor Vehicles.
This story was originally published June 30, 2026 at 4:05 PM.