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

To get a North Carolina driver's license, you will pass a written test and a road test, then visit a Division of Motor Vehicles (DMV) office with the required documents. The process takes several weeks from start to finish because you cannot take the road test until you have held a learner's permit for a set amount of time. North Carolina does not let you skip straight to a full license — you move through the learner's permit stage first, which means supervised driving practice before the road test.

The timeline depends on your age. If you are under 18, you must hold your learner's permit for at least 12 months and one day before you can take the road test. If you are 18 or older, you can take the road test as soon as you pass the written test, though you still need to hold the permit for at least one day. Most people spend several weeks or months practicing before they feel ready for the road test, regardless of the legal minimum.

Key Takeaways

  • You must get a learner's permit first by passing a written test at a DMV office, then practice driving under supervision before taking the road test.
  • If you are under 18, you must wait at least 12 months and one day after getting your learner's permit before you can take the road test.
  • You will need your Social Security number, proof of identity, proof of North Carolina residency, and your birth certificate at your DMV appointment.
  • The road test covers basic vehicle control, following traffic laws, and safe driving decisions in real traffic.
  • Once you pass the road test, you receive your full driver's license at the DMV office the same day.

Documents you need to bring to the DMV

Bring originals or certified copies — photocopies alone will not work. You need your Social Security number (have it memorized or written down), a valid photo ID (passport, military ID, or state ID), your original birth certificate, and proof that you live in North Carolina. For proof of residency, the DMV accepts a utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days and showing your current address.

If you are under 18, you also need a parent or legal guardian to sign a consent form at the DMV office. Bring that adult with you to your appointment. If you are explore for a Real ID-compliant license (which you will need to fly domestically after May 2025), bring an additional proof of residency document — the DMV requires two separate documents for Real ID.

Getting your learner's permit: the written test

Visit any DMV office during business hours and ask to take the written test for a learner's permit. You do not need an appointment. The test covers North Carolina traffic laws, road signs, and safe driving practices. It has 36 questions, and you must answer at least 28 correctly to pass (about 78 percent). You can take the test in English or Spanish.

Study the North Carolina Driver's Handbook before you go — the DMV publishes it free online on its website, and every question on the test comes from material in that handbook. Most DMV offices have printed copies available. You can retake the test if you fail, though you may have to wait a day or pay a retest fee depending on the office.

Once you pass, you receive your learner's permit when ready. The permit is valid for five years. You can now drive with a licensed adult (at least 21 years old) in the front passenger seat. If you are under 18, the adult must be a parent, guardian, or someone at least 21 designated by your parent.

Supervised driving practice and permit restrictions

While you hold your learner's permit, you must follow specific rules. You cannot drive alone — a licensed adult must be in the front passenger seat at all times. If you are under 18, you cannot drive between midnight and 5 a.m. You must obey all traffic laws, and any violation can result in your permit being suspended.

Use this time to practice in different conditions: daytime and evening driving, residential streets and highways, light traffic and heavier traffic. Practice parking, turning, merging, and responding to unexpected situations. Most people practice for several weeks or months before they feel confident enough for the road test. There is no minimum number of hours required by North Carolina law, but many driving instructors recommend at least 50 to 100 hours of practice.

Scheduling and taking your road test

Once you have held your learner's permit for the required time (12 months and one day if you are under 18, or one day if you are 18 or older), you can schedule a road test. Call the DMV office where you want to take the test or visit in person to book an appointment. Road tests typically fill up weeks in advance, so schedule as soon as you are may be able to access. Some DMV offices have longer wait times than others — if your local office is booked out, you may be able to test at a different location.

Bring your learner's permit, proof of insurance for the vehicle you will use, and the vehicle itself. The vehicle must be registered, insected, and in safe working condition. Arrive 10 to 15 minutes early. The examiner will check your documents, then take you on a 20 to 30 minute drive through local streets and possibly a highway section. You will demonstrate basic vehicle control, ability to follow traffic laws, and safe decision-making.

The examiner scores you on things like smooth acceleration and braking, proper use of turn signals, checking mirrors and blind spots, obeying speed limits and traffic signs, and responding appropriately to other drivers and pedestrians. Minor mistakes do not fail you, but serious errors like running a red light, hitting a curb, or unsafe lane changes will. If you fail, you can retake the test after waiting a set period (usually a few days to a week) and paying the retest fee.

Getting your full license after passing the road test

If you pass the road test, the examiner will tell you when ready. You return to the DMV office, pay the license fee, and receive your full North Carolina driver's license the same day. Your license is valid for eight years if you are 18 or older, or until age 18 if you received it before then (at which point you renew for the full eight-year term).

Your new license arrives as a plastic card in the mail within one to two weeks. You will receive a temporary paper license at the DMV office that you can use to drive while you wait for the card. Once your plastic license arrives, the paper version is no longer valid.

Renewing your license and understanding license types

North Carolina driver's licenses expire eight years from the date of issue. You can renew online, by mail, or in person at a DMV office. If you renew online or by mail, you do not need to take another test — you straightforward pay the renewal fee and receive your new license in the mail. You can renew up to one year before your license expires.

Your full driver's license allows you to drive any passenger vehicle without restrictions. If you want to drive a motorcycle, you need a separate motorcycle endorsement, which requires passing an additional written test and road test on a motorcycle. Commercial driver's licenses (CDLs) for trucks and buses require their own testing and are handled separately.

Frequently Asked Questions

Can I take the road test in a borrowed car?

Yes, as long as the car is registered, inspected, and insured. The vehicle does not have to be registered in your name. Make sure the owner gives you written permission and that the insurance policy covers you as a driver. Bring proof of insurance to your road test appointment.

What happens if I fail the road test?

You can retake it after waiting a few days to a week, depending on your DMV office. You pay the retest fee each time. There is no limit to how many times you can retake it. Many people pass on their second or third attempt after more practice.

Do I need a Real ID license, or is a regular license okay?

A regular North Carolina driver's license works for driving. However, starting May 7, 2025, you will need a Real ID-compliant license or passport to fly domestically or enter a federal building. When you explore for your license, ask the DMV if you want Real ID — it requires one extra proof of residency document but costs the same.

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

The DMV requires an original or certified birth certificate. If you do not have one, you can order a certified copy from the North Carolina Vital Records office or the state where you were born. This can take several weeks, so start early if you need one.

What if I move to North Carolina from another state?

If you already have a valid driver's license from another state, you can exchange it for a North Carolina license without retaking the written or road test. Visit a DMV office with your out-of-state license and proof of North Carolina residency. You will pay the license fee and receive your North Carolina license.