Where North Carolina Driver's License Offices Are Located

North Carolina's Division of Motor Vehicles (DMV) runs driver's license offices in every county. You do not have to go to a central office in Raleigh — there is almost certainly one within 20 or 30 minutes of where you live. The state calls these locations "Driver License Offices" rather than DMV branches, and they handle written tests, road tests, and license renewals all in one place.

To find the office nearest you, go to the North Carolina DMV website (ncdmv.org) and use their office locator tool. Enter your county or city, and the tool will show you the address, phone number, and hours for every location in your area. Some counties have more than one office; larger cities like Charlotte and Raleigh have multiple locations to spread out wait times.

Each office keeps its own schedule. Most are open Monday through Friday during standard business hours, but some open early or stay late on certain days. A few locations offer Saturday hours. Check the specific office's hours before you go — calling ahead or checking online saves a wasted trip.

Key Takeaways

  • Every North Carolina county has at least one Driver License Office run by the Division of Motor Vehicles, and you can find the nearest one using the DMV's office locator on ncdmv.org.
  • You can take your written test, road test, and handle renewals at the same office — you do not need to visit multiple locations for different services.
  • Hours vary by location, so call or check online before visiting to confirm the office is open and to see current wait times if available.
  • Bringing the correct documents the first time prevents having to return; the DMV website lists exactly what you need for your specific license type.
  • Walk-ins are accepted at most offices, but some locations now offer appointment scheduling, which can reduce your wait time significantly.

What Documents to Bring to Your Appointment

The documents you need depend on whether you are getting your first license, renewing, or upgrading. North Carolina requires proof of identity, proof of Social Security number, and proof of North Carolina residency for nearly every transaction. A real ID-compliant document (like a passport or passport card) covers both identity and Social Security proof, which speeds things up.

For a first-time license, bring your birth certificate or passport, your Social Security card or a document showing your number, and two pieces of mail showing your current address (a utility bill, lease, or bank statement both work). If you are under 18, a parent or guardian must sign your process in person. For a learner's permit, the requirements are the same.

If you are renewing or replacing a license, bring your current license plus one proof of residency. The DMV website has a full checklist for each transaction type — print it or take a photo before you go. Bringing the wrong documents is the most common reason people have to return a second time.

Taking Your Written Test at the DMV Office

The written test (also called the knowledge test) covers North Carolina traffic laws, road signs, and safe driving practices. You take it on a computer at the Driver License Office, and you get your score when ready. The test has 36 questions, and you need to answer at least 28 correctly to pass. You get one attempt per visit, so if you do not pass, you can schedule another test for a later date.

Before you go to the office, study the North Carolina Driver's Handbook, which is free on the DMV website. Many people also use the practice tests available online — taking a few practice tests before your appointment significantly raises your chances of passing on the first try. The handbook covers everything the test asks about, and there are no trick questions.

If you fail, you can retake the test, but you typically have to wait a few days or schedule a new appointment. Some offices let you retake it the same day if space is available, so ask when you arrive. Passing the written test is your first step toward getting a learner's permit.

Taking Your Road Test at the DMV Office

The road test is a 20-minute drive with an examiner who watches how you handle the car, follow traffic laws, and respond to other drivers. You must have a valid learner's permit and a licensed adult (18 or older) in the passenger seat during the test. The examiner will ask you to perform basic maneuvers like parking, turning, and stopping, and will evaluate your ability to drive safely in real-world conditions.

Schedule your road test appointment in advance — walk-ins for road tests are not accepted at most offices. You can book online through the DMV website or by calling your local office. Wait times for road test appointments vary by location and season; in busy months, you might wait several weeks, so schedule as soon as you are ready.

Bring your learner's permit, proof of insurance for the vehicle you will use, and the vehicle itself (with valid registration and inspection). The car must be in safe working condition — the examiner will check the brakes, lights, and windshield wipers before you start. If anything is broken, the test will be cancelled and you will have to reschedule.

Appointment Scheduling and Walk-In Options

North Carolina Driver License Offices accept both walk-ins and scheduled appointments, but the availability of each varies by location. Some offices now require appointments for certain services (like road tests), while others still take walk-ins for written tests and renewals. Check your local office's policy on ncdmv.org or by calling before you go.

If your office offers appointments, booking one online or by phone usually gets you in faster than walking in. You can schedule appointments through the DMV website for most services. If you walk in without an appointment, expect to wait — some offices have wait times of an hour or more during peak hours (mid-morning and early afternoon on weekdays).

If you do walk in, arrive early in the day or later in the afternoon to avoid the longest waits. Bring all required documents so you do not have to leave and come back. Some offices display current wait times on a screen or online, so you can check before you arrive.

What to Expect During Your Visit

When you arrive, check in at the front desk and tell the staff what you are there for. You will receive a number or be called to a window. A staff member will review your documents, answer any questions, and walk you through the next steps. If you are taking a test, you will be directed to a testing station. If you are renewing or getting a new license, you will have your photo taken and your signature recorded.

The whole process usually takes 30 minutes to an hour if you have all your documents and are only doing one thing (like renewing). If you are taking a written test or road test, add time for the test itself. Road tests take about 20 minutes of driving time, plus time for paperwork before and after.

After you pass your road test or complete your renewal, you will receive a temporary paper license on the spot. Your permanent license will arrive by mail within 5 to 10 business days. Keep the temporary license with you until the permanent one arrives.

Fees and Payment Methods

North Carolina charges different fees depending on what you are doing. A learner's permit costs one amount, a Class D driver's license (the standard license for regular driving) costs another, and a road test has its own fee. Fees change periodically, so check the DMV website for current prices before you go.

Driver License Offices accept cash, debit cards, and credit cards. Some locations may have restrictions on which cards they take, so bringing cash or a debit card is safest. Ask at the window if you are unsure.

Frequently Asked Questions

Can I renew my license online instead of going to an office?

North Carolina allows online renewal for some drivers, but only if your license is not expired and you meet other requirements. Check the DMV website to see if you are may be able to access. If you are not, you must visit a Driver License Office in person.

What if I do not have a Social Security card?

You do not need the physical card. Bring any document that shows your Social Security number, such as a tax return, W-2, or bank statement. A passport or passport card also works and covers both identity and Social Security proof.

How long does it take to get a road test appointment?

Wait times vary by location and season. In busy months, appointments may be several weeks out. In slower periods, you might get in within a few days. Call your local office or check online to see current availability.

What happens if I fail my road test?

You can retake the road test after scheduling another appointment. There is no waiting period between attempts in North Carolina, but you will have to pay the road test fee again and schedule a new appointment.

Do I need an appointment for a written test?

Most offices accept walk-ins for written tests, but some locations now require appointments. Check your local office's policy before you go to avoid a wasted trip.