Getting your North Carolina driver's license: the basic path

To get a driver's license in North Carolina, you need to pass a written test on traffic laws, pass a driving test, and provide documents proving your identity and residency. The whole process usually takes a few weeks from start to finish, though you can get a learner's permit much faster if you want to practice driving first.

North Carolina issues licenses through the Division of Motor Vehicles (DMV), which operates licensing offices in every county. You cannot do this online or by mail — you have to show up in person with your documents and take the tests at a DMV office.

Key Takeaways

  • You must bring an original or certified birth certificate, a Social Security card or tax document, and proof of your current address to the DMV office.
  • A learner's permit lets you practice driving with a licensed adult and takes about 30 minutes to get after you pass the written test.
  • The road test (driving test) can be scheduled weeks in advance, so book your appointment as soon as you pass the written exam.
  • North Carolina charges different fees for different license types and ages, ranging from about $20 to $80 depending on how long you want the license to last.

Documents you need to bring to the DMV

North Carolina requires you to prove three things: who you are, that you are a U.S. citizen or legal resident, and where you live. Bring originals or certified copies — photocopies usually will not work.

For identity, bring your original or certified birth certificate. If you were born outside the U.S., bring your passport or immigration documents. For proof of citizenship or legal residency, bring your Social Security card, a tax return, or a W-2 form. For your current address, bring a utility bill, lease, mortgage statement, or bank statement dated within the last 60 days. A piece of mail from a government agency also works.

If you are under 18, bring a parent or guardian with you. They will need to sign your process and bring their own ID.

Getting a learner's permit first

A learner's permit lets you practice driving with a licensed adult in the car before you take the road test. You do not have to get one — you can go straight to the road test if you want — but most people use one to build confidence and experience.

To get a learner's permit, go to any DMV office with your documents and take the written test on traffic laws and road signs. The test has 25 questions, and you need to answer at least 20 correctly. If you pass, you pay the permit fee (usually around $20) and walk out with your permit the same day. The permit is valid for five years.

With a learner's permit, you can drive only when a licensed driver who is at least 21 years old is sitting next to you in the front seat. You cannot drive alone, and you cannot drive between midnight and 5 a.m.

Scheduling and taking the road test

Once you have your learner's permit and feel ready, schedule your road test at the DMV office. You can book online through the North Carolina DMV website or call your local office. Road test appointments often fill up weeks in advance, so schedule as soon as you pass the written test.

On the day of your test, bring your learner's permit, your documents again, and a vehicle that is registered and insured. The vehicle must have working brakes, lights, windshield wipers, and mirrors. A DMV examiner will ride with you for about 20 minutes while you drive on regular roads and in parking lots. They will ask you to do things like parallel park, make turns, and stop smoothly.

If you pass, you pay the license fee and get your license the same day. If you do not pass, you can schedule another test. There is no limit on how many times you can retake it, but you pay the test fee each time.

License types and how long they last

North Carolina offers different license types depending on your age and how long you want the license to be valid. A standard license for someone 18 or older lasts eight years and costs around $80. If you are 16 or 17, your license lasts until you turn 21 and costs less. Drivers over 65 can get a license that lasts four years instead of eight, which costs less money.

You can also choose to get a Real ID-compliant license, which has a gold star in the corner and works for federal purposes like boarding a domestic flight or entering a federal building. A Real ID license costs a few dollars more than a standard license and requires an extra document proving your address.

Renewing your license when it expires

When your license is about to expire, the DMV will send you a notice in the mail. You can renew online through the North Carolina DMV website if you are renewing a standard license and your address has not changed. Online renewal takes a few minutes and costs less than renewing in person.

If you need to renew in person — because you changed your address, want to update your photo, or are renewing a commercial license — go to any DMV office with your expired license and proof of your new address if you moved. You will not have to take the written or road test again unless the DMV asks you to.

What to do if you lose your license or it gets damaged

If your license is lost, stolen, or damaged, go to any DMV office and ask for a replacement. Bring your ID and proof of address. A replacement license costs around $20 and is usually ready the same day or within a few days. You can also request a replacement online if you just need a duplicate for a lost or stolen license.

If your license was suspended or revoked (usually for traffic violations or unpaid tickets), you cannot straightforward replace it. You will need to contact the DMV to find out why it was suspended and what you need to do to restore it. This might involve paying fines, completing a defensive driving course, or waiting out a suspension period.

Frequently Asked Questions

Can I take the written test more than once if I fail?

Yes. You can retake the written test as many times as you need. Each time you take it, you pay the test fee again. Most people pass on the first or second try if they study the North Carolina Driver's Handbook, which the DMV provides free at every office and online.

How long does a learner's permit last before I have to take the road test?

Your learner's permit is valid for five years, so you have plenty of time. However, if you are under 18, North Carolina law requires you to hold the permit for at least 30 days before you can take the road test. If you are 18 or older, you can take the road test when ready after passing the written test.

What happens if I fail the road test?

You can schedule another road test. There is no waiting period between attempts, but you pay the test fee each time. Most people pass on their second or third try. The examiner will tell you what you did wrong so you can practice those specific skills before your next test.

Do I need to take a vision test at the DMV?

Yes. At your first visit, the DMV will check your eyesight. If you wear glasses or contacts, bring them with you. If you fail the vision test, you may need to see an eye doctor and bring a certificate of vision correction before you can get your license.

Can I get a license if I do not have a birth certificate?

If you do not have a birth certificate, you can bring other documents that prove your identity and citizenship, such as a passport, immigration papers, or a military ID. Call your local DMV office before you go to ask which documents they will accept in your specific situation.