DMV Locations in North Carolina
North Carolina does not have a single "DMV" agency. Instead, the Division of Motor Vehicles (DMV) operates through the Department of Transportation, and you renew or obtain licenses at DMV Service Centers run by the state. These are physical offices where you take the written test, road test, and submit documents for a new license or renewal.
The state operates approximately 60 DMV Service Centers across North Carolina. Each location handles the same core services — written exams, road tests, license issuance, and renewals — but hours and wait times vary. Some centers are in county courthouses; others are standalone DMV buildings. A few high-traffic centers require appointments; most operate on a first-come, first-served basis.
You can find the complete list of all DMV Service Centers, their addresses, phone numbers, and hours on the official North Carolina DMV website at ncdmv.org. The site includes a location finder tool where you enter your county or city and see nearby offices. You can also call the DMV's general information line at 919-715-7000 to confirm hours or ask about wait times before you go.
Key Takeaways
- North Carolina DMV Service Centers are spread across approximately 60 locations statewide, with most operating on a walk-in basis but some requiring appointments.
- You can find your nearest center, hours, and phone number using the location finder tool on ncdmv.org or by calling 919-715-7000.
- High-traffic centers in urban areas often have longer wait times; visiting during off-peak hours (mid-morning on weekdays) typically means shorter lines.
- Bring all required documents to your first visit — going back a second time because you forgot something is the most common delay.
- Some centers are located in county courthouses; confirm the exact address before you drive, as courthouse locations can change.
Finding the Right Center for Your Needs
Not all DMV Service Centers offer the same services on the same schedule. Most centers handle written tests, road tests, and license renewals. However, some smaller rural centers may not offer road tests; if you need a road test, you may need to travel to a larger regional center.
If you need a road test, call ahead to confirm that your chosen center offers them and ask about scheduling. Some centers book road tests by appointment only, while others fit them in between walk-in services. The wait for a road test appointment can range from a few days to several weeks depending on the center's workload.
For a standard license renewal by mail or online, you do not need to visit a center at all. However, if you are renewing in person, any DMV Service Center will process it. If you are explore for your first license, a learner's permit, or a commercial license, you must visit a center in person.
What to Bring and How to Prepare
Before you go to a DMV Service Center, gather all required documents. For a new license, you need proof of identity (passport, birth certificate, or military ID), proof of Social Security number (Social Security card or tax return), and proof of North Carolina residency (utility bill, lease, or bank statement dated within 60 days). Bring the originals, not copies.
If you are renewing a license that is still valid or expired less than five years ago, bring your current or expired license and proof of residency. If your license expired more than five years ago, you must retake the written test and may need to retake the road test as well.
Bring a completed process for Drivers License or Permit (Form DL-43), which you can read from ncdmv.org or pick up at the center. You will also need to pay the license fee in cash or card — the cost varies by license type and is listed on the DMV website. Bring your glasses or contacts if you wear them, because you will take a vision test at the center.
Wait Times and Peak Hours
Wait times at North Carolina DMV Service Centers vary widely. Urban centers in Charlotte, Raleigh, Greensboro, and Winston-Salem typically have the longest waits, especially on Mondays, Fridays, and the first week of the month. Rural and suburban centers usually move faster.
The shortest waits are usually between 10 a.m. and 2 p.m. on Tuesday, Wednesday, or Thursday. Avoid the first and last week of the month, when people rush to renew before important date. If you arrive early in the morning (when the center opens), you may wait 30 minutes to an hour. If you arrive at 4 p.m. on a Friday, you could wait two hours or more.
Some centers post real-time wait times on their websites or on the main DMV website. Call the center directly before you go — staff can tell you whether it is busy and whether you should come back later. This five-minute phone call can save you an hour of waiting.
Appointment-Only Centers and How to Book
A growing number of North Carolina DMV Service Centers now require or strongly encourage appointments, especially for road tests and written exams. The state has rolled out an online appointment system on ncdmv.org where you can book a time slot at participating centers.
To book an appointment, go to ncdmv.org, select your nearest center, and choose an available date and time. You will receive a confirmation number via email. Arrive 10 to 15 minutes early with all your documents. If you miss your appointment, you may lose your slot and have to book again, so set a phone reminder.
Not all centers use the online system yet. If your center does not appear in the online tool, call the center directly to ask whether appointments are available or whether you should come in as a walk-in. Some centers still operate walk-in only, with no appointment option.
Special Circumstances: Satellite Offices and Mobile Units
In addition to permanent DMV Service Centers, North Carolina occasionally operates mobile DMV units that travel to rural counties and underserved areas. These units typically handle renewals and written tests but not road tests. Mobile unit schedules change seasonally and are posted on ncdmv.org.
A few counties also have satellite offices or partnerships with local government offices that handle basic services like renewals and permit applications. These are listed on the DMV website under your county. Satellite offices are usually smaller and have shorter waits than main centers, but they may not offer road tests or new license issuance.
If you live in a remote area or have difficulty traveling to a main center, check whether your county has a satellite office or whether a mobile unit will be visiting soon. This can save you a long drive.
What Happens If Your Center Is Closed or Too Busy
If your nearest center has a long wait or is temporarily closed for staffing or maintenance, you can visit any other DMV Service Center in the state. Your license will be processed the same way regardless of which center you use. There is no requirement to use the center closest to your home.
If you live near a state border, you cannot use a DMV office in South Carolina, Virginia, or Tennessee — you must use a North Carolina center. However, if you are willing to drive to a less busy center in a neighboring county, you may have a much shorter wait.
Check ncdmv.org or call 919-715-7000 to confirm that your chosen center is open and operating normally before you drive there. Occasional closures for holidays, staff training, or system maintenance do happen.
Frequently Asked Questions
Can I renew my North Carolina license without going to a DMV Service Center?
Yes. If your license is still valid or expired less than five years ago, you can renew online at ncdmv.org or by mail. You do not need to visit a center. However, if your license expired more than five years ago or you need a new license, you must go in person.
Do I need an appointment or can I just walk in?
Most North Carolina DMV Service Centers accept walk-ins, but some now require or recommend appointments, especially for road tests. Check ncdmv.org or call your center before you go. If appointments are available, booking one usually means a shorter wait.
How long does it take to get a license at a DMV Service Center?
The entire process — written test, vision test, photo, and license issuance — usually takes 30 minutes to two hours depending on how busy the center is and whether you pass the written test on your first try. Road tests are scheduled separately and can take an additional 15 to 30 minutes.
What if I fail the written test?
You can retake the written test the same day at most centers, but you must wait at least one hour before retesting. You pay the test fee again. If you fail a second time, you must wait at least one week before your third attempt. Most centers allow you to retake the test up to three times in a single visit, but policies vary.
Can I get my license the same day I take the road test?
Yes. If you pass the road test, the center will issue your license the same day. You will receive a temporary paper license on the spot, and your permanent card will arrive by mail within 7 to 10 business days.