The North Carolina Division of Motor Vehicles (DMV) handles all services for drivers in the state, including driver licensing and ID card applications and renewals; vehicle titles, registrations, and renewals; and driving records. The NC Wildlife Resources Commission is responsible for boat/vessel registrations and mandatory boater education.
When you move to North Carolina, you must exchange your driver’s license and apply for a vehicle registration within 60 days of establishing residency in the state. Your vehicle must also undergo a safety inspection when you bring it into the state; if you live in one of 22 required counties, you must also take it for an emissions inspection.
The DMV also has specific information geared toward its military residents and non-residents, in order to accommodate the unique circumstances that military service brings. Non-residents stationed in North Carolina are not required to get a NC license or registration while serving in the state.
Online and Third-Party Services
The North Carolina DMV offers several online services, including:
- Road test scheduling
- License/ID pre-application
- Driver license/ID card renewal
- Driver license/ID card replacement
- Registration renewal
- Registration/title replacements
- Specialty plate orders
- Property tax payments
- Motor vehicle records
- Driving records
- Voter registration
You can access many licensing and registration forms online. You can also access the North Carolina Driver’s Handbook online, in addition to the Motorcycle and Commercial driver handbooks. Looking to study for your license exam? The DMV offers an online practice test to help you ace your written test.
The NC DMV partners with PayIt, an online payment vendor that performs vehicle registration transactions. The agency also works with third-party servicers for title and registration tasks, safety and emissions testing, motorcycle training and testing, and CDL education and testing in the state.
3101 Mail Service Center
1515 N.Church St.
Rocky Mount, NC 27804
Phone: (919) 715-7000