What You Need Before You Start

North Carolina issues driver's licenses through the Division of Motor Vehicles (DMV). You will need to visit a DMV office in person, bring specific documents, pass a written test and a driving test, and pay a fee. The whole process takes at least two visits — one for the written test and one for the road test — and can take several weeks from start to finish.

You cannot complete this entirely online or by mail. North Carolina requires you to appear in person for both the knowledge test and the driving test, and a DMV officer must verify your identity and documents face-to-face.

Key Takeaways

  • You must bring a Social Security number, proof of residency (utility bill or lease), and a document proving your legal name and date of birth (passport, birth certificate, or state ID) to your first DMV visit.
  • The written test covers road signs, right-of-way rules, and safe driving practices; you can study the official North Carolina Driver Handbook free on the DMV website before you go.
  • After you pass the written test, you schedule a separate appointment for the road test, which typically happens weeks later depending on your local DMV office's schedule.
  • The road test lasts about 20 minutes and tests basic vehicle control, turning, parking, and your ability to follow traffic laws in real driving conditions.
  • A standard North Carolina driver's license costs $20 and is valid for eight years; you can renew it by mail or online before it expires.

Documents You Must Bring to the DMV

Bring originals or certified copies — photocopies alone will not work. You need three categories of documents: proof of identity, proof of Social Security number, and proof of North Carolina residency.

For proof of identity and date of birth, bring one of these: a valid U.S. passport, a certified birth certificate, a state ID card, a military ID, or a tribal ID. If your birth certificate is not certified (it will say "certified copy" on it), the DMV will not accept it.

For proof of Social Security number, bring your Social Security card, a W-2 form, a 1099 form, or a tax return with your name and number on it. A letter from the Social Security Administration also works.

For proof of North Carolina residency, bring a document dated within the last 60 days showing your current address: a utility bill, lease agreement, mortgage statement, bank statement, or government mail. A piece of mail addressed to you at your North Carolina address counts. If you live with someone else, bring a signed letter from the person whose name is on the utility bill, plus a copy of that bill.

Passing the Written Knowledge Test

The written test has 25 questions about road signs, traffic laws, and safe driving. You must answer at least 20 correctly to pass. The test is offered in English and Spanish, and you can request a reader if you have a documented disability.

Study the official North Carolina Driver Handbook, which is free on the DMV website at ncdmv.org. The handbook covers everything the test asks about: what each road sign means, when you must yield, speed limits, parking rules, and what to do at traffic lights and stop signs. Most people spend 2 to 4 hours studying before taking the test.

You take the test on a computer at the DMV office. The questions appear one at a time, and you cannot go back to change an earlier answer. If you fail, you can retake it the same day at no extra cost, but you must wait at least one hour before trying again.

Scheduling and Taking the Road Test

After you pass the written test, a DMV officer will give you a form to schedule your road test. You cannot book it online — you must schedule it in person at the DMV office where you took the written test, or by calling that office directly. Road test appointments fill up weeks in advance, so book as soon as you pass the written test.

Bring the same documents you brought for the written test, plus your vehicle. The vehicle must be registered, insured, and in safe working condition. Bring proof of insurance and registration. The DMV officer will check that the vehicle's lights, wipers, horn, and brakes work before the test begins.

The road test lasts about 20 minutes. The officer sits in the passenger seat and directs you through a set route in your local area. You will make left and right turns, drive on different types of roads, park (usually parallel parking), and stop at traffic lights and stop signs. The officer is watching whether you use your mirrors, signal before turning, maintain safe speed, and follow traffic laws. Minor mistakes do not fail you, but unsafe driving does — for example, hitting a curb while parking or running a red light.

If you fail the road test, you can retake it, but you must schedule another appointment and wait for an opening. There is no extra fee for retakes.

Paying the Fee and Getting Your License

A standard North Carolina driver's license costs $20. You pay this fee at the DMV office after you pass the road test. The DMV accepts cash, debit cards, and credit cards.

If you pass the road test, the DMV will issue you a temporary paper license on the spot. Your permanent plastic license card will arrive in the mail within 7 to 10 business days. The temporary license is valid while you wait for the card to arrive.

Your license is valid for eight years from the date it is issued. You can renew it by mail or online before it expires — you do not have to retake the tests.

What Happens If You Are Under 18

If you are under 18, you must first get a learner's permit before you can take the road test. The process is the same as above — bring documents, pass the written test — but you will get a permit instead of a license. A learner's permit costs $20 and is valid for one year.

With a learner's permit, you can drive only with a licensed driver age 21 or older in the front seat next to you. You cannot drive alone. You must hold the permit for at least one month before you can take the road test for a full license. Some teens hold it longer to build driving experience.

When you are ready for the road test, schedule it the same way. After you pass, you get a full driver's license with the same rules as an adult license.

Finding Your Local DMV Office and Hours

North Carolina has DMV offices in most counties. Go to ncdmv.org and use the office locator to find the one nearest you. The website shows the address, phone number, and hours of operation.

Many offices are open Monday through Friday during business hours, but some have Saturday hours. Call ahead or check the website before you go, because hours vary by location and some offices have reduced hours on certain days.

Some offices take walk-ins, but many now require appointments. Check your local office's website or call to find out whether you need to book ahead. If appointments are required and the office is fully booked, you may have to travel to a different county to find an opening sooner.

Frequently Asked Questions

Can I take the written test without a vehicle if I do not have one yet?

Yes. You can take the written test and get your learner's permit without owning a vehicle. You only need a vehicle when you show up for the road test. You can borrow a friend's or family member's car as long as it is registered, insured, and in safe condition.

What if I fail the road test?

You can retake it. There is no extra fee. You must schedule another appointment at the DMV office, and you will wait for the next available opening. You do not have to retake the written test — you only retake the road test.

How long does the whole process take from start to finish?

The written test takes about 30 minutes at the DMV office. The road test takes about 20 minutes. But the wait between passing the written test and getting a road test appointment is usually 2 to 6 weeks, depending on how busy your local DMV office is. Once you pass the road test, your permanent license arrives by mail in 7 to 10 business days.

What if I move to a different county in North Carolina after I get my license?

You do not have to get a new license. Your North Carolina driver's license is valid statewide. You only need to update your address with the DMV if you want the license to show your new address, and you can do that online or by mail.

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

Yes. A Real ID is a federal standard that allows you to use your driver's license to board domestic flights and enter federal buildings. North Carolina issues Real ID licenses at no extra cost. Bring the same documents as above, plus proof of your Social Security number. Ask the DMV officer whether your license will be Real ID-compliant when you explore.