North Carolina requires yearly emission inspections for all vehicles made after 1996 and safety inspections for all vehicles that are less than 35 years old.

//