Where to find a North Carolina driver's license office

North Carolina's Division of Motor Vehicles (DMV) operates driver's license offices across the state, but they are not all the same. Some are full-service offices where you can take your written test, road test, and get your license issued the same day. Others are limited-service offices that handle renewals and ID updates but send you elsewhere for testing. The DMV website lists every office by county with its hours and what services it offers.

The largest offices are in urban areas: Raleigh, Charlotte, Greensboro, Winston-Salem, and Durham. These handle the highest volume and often have the longest wait times. Smaller county offices typically move faster but may not offer road tests. If you need a road test, check your specific office's page before you go—some require you to book a test appointment weeks in advance, while others take walk-ins on a first-come basis.

Key Takeaways

  • North Carolina driver's license offices are run by the Division of Motor Vehicles and vary in what services they offer—check your local office's page to confirm it handles what you need.
  • You will need a Real ID-compliant document (passport, birth certificate, or state ID) plus proof of residency and your Social Security number to get a new license.
  • Road tests must be scheduled in advance at most offices, and some offices do not offer testing at all, so confirm availability before you arrive.
  • Renewals can be done online, by mail, or in person depending on your age and how long it has been since your last renewal.

What documents you need for a new license

North Carolina requires a Real ID-compliant primary document to prove your identity. This means a valid U.S. passport, passport card, birth certificate, or state ID card. A driver's license from another state counts only if you are renewing it in North Carolina. A school ID, work ID, or expired license will not work. If you do not have one of these documents, you will need to get one before you can get a North Carolina license.

You also need proof of residency—a utility bill, lease, mortgage statement, or bank statement with your name and current address on it. The document must be dated within the last 60 days. A cell phone bill does not count. Bring your Social Security number or your Social Security card itself. If you are under 18, you will also need a parent or guardian to sign your process in person at the office.

If you are changing your name, bring the document that proves the change: a marriage certificate, divorce decree, or court order. If you are a non-citizen, bring your visa, work permit, or other immigration document that shows you are lawfully in the United States.

How to schedule a road test appointment

Most North Carolina offices require you to schedule a road test in advance through the DMV website or by phone. The wait time varies by location—rural offices may have openings within days, while Charlotte and Raleigh often book out four to eight weeks. You cannot take a road test without a scheduled appointment at most locations, so calling ahead is essential.

To schedule, you will need your learner's permit number and a phone number where the office can reach you. Some offices allow you to book online; others require a phone call. The DMV's main phone line can direct you to your local office's scheduling line. When you call, have your permit ready and ask whether the office accepts walk-in tests or only appointments. A few smaller offices still take walk-ins, but this is becoming less common.

Bring your learner's permit, proof of insurance, and the vehicle you will be tested in on the day of your appointment. The vehicle must be registered, insured, and in safe working condition. Arrive 10 to 15 minutes early. If you miss your appointment without canceling, you may lose your spot and have to wait weeks for the next opening.

Renewing your license online, by mail, or in person

If your license is still valid and you have not had any violations or medical issues, you can renew online through the DMV website without visiting an office. Online renewal is available if your license expires within the next six months and you have not renewed online in the past eight years. The fee is lower than in-person renewal, and you receive your new license by mail within 7 to 10 business days.

If you cannot renew online, you can renew by mail by submitting your current license, a completed process form, and the renewal fee. Mail it to the address on the DMV website. Processing takes 10 to 15 business days, and you will not have a valid license during that time if your current one expires. In-person renewal at an office is fastest if you need your license when ready—you can walk out with a temporary license the same day and receive your permanent one by mail.

Renewal fees depend on your age and how long the license is valid for. A standard four-year license costs less than an eight-year license. If you are over 65, you may be able to renew for a shorter period at a lower cost. Check the DMV website for current fees, as they change periodically.

What to expect on the day of your visit

Arrive with all your documents in a folder or envelope so you do not lose anything in the waiting area. Bring the original documents, not photocopies, unless the office specifically tells you photocopies are acceptable. Have your Social Security number memorized or written down separately from your card. If you wear glasses or contacts, wear them during your visit—your license photo and vision test must match how you normally see.

You will be called to a window where an examiner will review your documents, take your photo, and collect your fee. If you are taking a written test, you will be directed to a computer terminal in the office. The test covers road signs, right-of-way rules, and safe driving practices. You must score at least 80 percent to pass. If you fail, you can retake it the same day at most offices, but you will pay the test fee again.

If you are taking a road test, the examiner will meet you in the parking lot at your scheduled time. The test lasts 15 to 20 minutes and covers basic vehicle control, parking, turns, and following traffic laws. You must bring a vehicle that is registered, insured, and in safe condition. If the vehicle fails inspection (broken lights, worn tires, or missing mirrors), you will not be tested and will have to reschedule.

Finding your nearest office and checking hours

The DMV website has a searchable map of all driver's license offices in North Carolina. Enter your county or city, and it will show you every office near you, along with hours, phone numbers, and a list of services each office offers. Some offices are open Monday through Friday only; others are open Saturday mornings. A few have extended evening hours one or two days a week. Hours change seasonally, so check before you go.

Many offices close for lunch between noon and 1 p.m., and some close earlier on Fridays. If you are planning to visit during a busy time—early morning, lunch hour, or right after work—expect to wait 30 minutes to two hours. Going mid-morning on a Tuesday or Wednesday typically means a shorter wait. Call ahead if you want to know how busy the office is before you leave home.

Frequently Asked Questions

Can I renew my license if it has been expired for more than a year?

No. If your license has been expired for more than a year, you must explore for a new license, not a renewal. This means you will need to take the written test and road test again, and bring all the original documents required for a new license.

What if I lost my learner's permit and need to schedule a road test?

Contact your local DMV office and ask them to look up your permit number using your name and date of birth. They can provide the number over the phone so you can schedule your test. Bring a photo ID to your test appointment even though you do not have the physical permit card.

Do I need an appointment to renew my license in person?

Most offices do not require appointments for renewals, but wait times vary. Calling ahead to ask how busy the office is can help you choose the best time to go. Some offices now offer appointment slots for renewals during busy seasons, so check your local office's website.

What happens if I fail my road test?

You can retake the test at most offices the same day, but you will pay the test fee again. You must wait at least one day before retaking if you fail. After three failures, some offices require you to wait 30 days before scheduling another test.

Can I get a Real ID at a driver's license office?

Yes. When you renew or get a new license, you can request a Real ID-compliant license at the same time. It costs a few dollars more than a standard license and takes the same amount of time to process. You will need the same documents as for a regular license.