What you need to get a North Carolina driver's license

North Carolina issues driver's licenses through the Division of Motor Vehicles (DMV), and the requirements depend on whether you are getting your first license, renewing an expired one, or moving to the state. You will need to prove your identity, prove you live in North Carolina, and pass a written test and a driving test. The state does not issue licenses by mail or online — you must visit a DMV office in person.

The documents you bring matter. North Carolina requires one primary identity document (a passport, military ID, or certified birth certificate) and one proof of residency (a utility bill, lease, or bank statement dated within 60 days). If you are under 18, a parent or guardian must sign your process in person at the DMV office.

Key Takeaways

  • You must visit a DMV office in person with a valid ID document and proof of North Carolina residency to get a driver's license.
  • North Carolina requires you to pass a written knowledge test and a behind-the-wheel driving test before you receive a license.
  • The written test covers traffic laws and road signs; you can study using the official DMV handbook available on the North Carolina DMV website.
  • A standard driver's license costs $20 and is valid for eight years, though the fee may vary if you are under 18 or renewing early.
  • If you are under 18, you must first obtain a learner's permit and hold it for at least 12 months before you can take the driving test.

Getting a learner's permit if you are under 18

North Carolina requires anyone under 18 to start with a learner's permit before taking the driving test. To get a permit, you visit a DMV office with your identity document, proof of residency, and a signed parental consent form (your parent or guardian must be present). You will take a written test on traffic laws and road signs, and if you pass, you receive the permit on the same day.

Once you have the permit, you must hold it for at least 12 months and complete at least 60 hours of supervised driving, with at least 10 hours at night. A parent or guardian must be in the vehicle with you. After 12 months and 60 hours, you can schedule a driving test at a DMV office. The permit itself costs $20.

The written knowledge test

The written test covers North Carolina traffic laws, road signs, and safe driving practices. You answer 25 multiple-choice questions on a computer at the DMV office, and you must answer at least 20 correctly to pass. The test takes about 15 to 20 minutes.

The official study material is the North Carolina Driver's Handbook, available free on the DMV website at ncdmv.org. You can read it online or read it as a PDF. The handbook covers everything on the test: speed limits, right-of-way rules, parking laws, what different road signs mean, and how to handle emergencies. Many people study the handbook for a few days before their test appointment.

The driving test and what happens during it

The driving test is a 20-minute evaluation of your ability to control the vehicle and follow traffic laws. A DMV examiner sits in the passenger seat while you drive a set route in your local area. The examiner watches how you handle turns, stops, parking, and how you respond to traffic signals and other vehicles.

You must bring your own vehicle, and it must be in safe working condition — the examiner will check that the brakes, lights, windshield wipers, and steering all work before you start. You must have your learner's permit (if under 18) or a valid license from another state (if you are moving to North Carolina). You must also have proof of insurance for the vehicle. If you fail, you can retake the test, though you may need to wait a few days and pay the test fee again.

Cost and how long the license lasts

A standard North Carolina driver's license costs $20 and is valid for eight years from the date it is issued. If you are under 18 when you get your license, it expires on your 26th birthday. Renewal is available online or by mail if your license is not suspended and you have no medical restrictions, though many people choose to renew in person at a DMV office.

The learner's permit costs $20 and is valid for five years. The written test and driving test each have separate fees if you fail and need to retake them — check the current fee schedule on ncdmv.org, as fees can change. If you need to replace a lost or damaged license, that also has a separate fee.

Moving to North Carolina from another state

If you already have a valid driver's license from another state, you do not have to take the written test or driving test again. You can exchange your out-of-state license for a North Carolina license by visiting a DMV office with your current license, proof of residency in North Carolina, and your identity document. You will have your photo taken and pay the $20 license fee. The new license will be issued the same day.

If your out-of-state license is expired, you will need to take both the written test and the driving test, just as if you were getting your first license. North Carolina does not issue a grace period for expired licenses from other states.

Finding a DMV office and scheduling an appointment

North Carolina has DMV offices in most counties. You can find the office nearest you and check its hours on ncdmv.org. Many offices accept walk-ins, but wait times can be long — often one to two hours or more during busy times. You can schedule an appointment online through the DMV website, which usually reduces your wait time to 15 to 30 minutes.

Appointments fill up quickly, especially in urban areas, so schedule as far in advance as you can. If you cannot find an appointment near you, check offices in neighboring counties — you can get your license at any DMV office in the state, not just the one closest to your home.

Frequently Asked Questions

Can I get a Real ID-compliant license in North Carolina?

Yes. A Real ID license has a gold star in the upper right corner and meets federal requirements for air travel and federal building access. You get it the same way as a standard license — just bring the same documents to the DMV. It costs the same $20 and lasts eight years.

What if I fail the driving test?

You can retake the test after a waiting period, which varies by DMV office but is usually a few days. You pay the test fee again each time you retake it. Most people pass on the second or third attempt after more practice.

Do I need a Social Security number to get a license?

North Carolina requires a Social Security number or a statement that you do not have one. If you do not have a Social Security number, bring a letter from the Social Security Administration confirming that, and the DMV will process your process.

Can I renew my license online?

You can renew online if your license is not suspended, you have no medical restrictions, and you are not changing your address. Visit ncdmv.org to start an online renewal. If any of those conditions do not explore, you must renew in person at a DMV office.

What happens if I move to a different address in North Carolina?

You must update your address with the DMV within 60 days of moving. You can do this online, by mail, or in person at a DMV office. Updating your address online or by mail is free; in person, you pay $5.