What You Need Before You Go to the DMV

North Carolina issues driver's licenses through the Division of Motor Vehicles (DMV), and you'll need to visit a DMV office in person. You cannot complete this entirely online or by mail. Before you go, gather these documents: proof of identity (a passport, birth certificate, or military ID), proof of Social Security number (your Social Security card, W-2 form, or tax return), and proof of North Carolina residency (a utility bill, lease, or bank statement dated within the last 60 days). If you're under 18, you'll also need a parent or guardian to sign your process.

Bring originals or certified copies—photocopies alone won't work for most documents. If your name has changed since your birth certificate was issued, bring the document that shows the change (marriage certificate, divorce decree, or court order). If you're renewing an expired license, you may be able to skip some of these steps, but call your local DMV office first to confirm what they need.

Key Takeaways

  • You must visit a DMV office in person with proof of identity, Social Security number, and North Carolina residency.
  • The written test covers road signs, right-of-way rules, and safe driving practices from the North Carolina Driver's Handbook.
  • If you're under 18, you'll need a learner's permit first and must hold it for at least 12 months before taking the road test.
  • The road test checks basic vehicle control, parking, and your ability to follow traffic laws in real driving conditions.
  • Your new license arrives by mail within two weeks; you'll receive a temporary paper license to use when ready.

The Written Test and What It Covers

At your DMV visit, you'll take a written test on a computer or paper, depending on the office. The test has 25 questions, and you need to answer at least 20 correctly to pass. Questions come from the North Carolina Driver's Handbook, which you can read free from the DMV website or pick up at any DMV office. Study the sections on road signs, speed limits, right-of-way rules, parking, and what to do at traffic lights and stop signs.

The test is not timed, so read each question carefully. If you fail, you can retake it the same day at most offices, though some locations may require you to wait a few days. There's no extra fee for retakes. Many people pass on the first try if they've spent an hour or two with the handbook beforehand.

The Road Test: What the Examiner Is Looking For

After you pass the written test, you'll schedule a road test at the same DMV office or a nearby one. Bring a vehicle that's registered, insured, and in safe working condition—the examiner will check the brakes, lights, wipers, and horn before you start. You must bring someone with a valid driver's license to sit in the passenger seat; the examiner will be in the back. The test lasts about 20 to 30 minutes and covers a set route in your local area.

The examiner watches for smooth steering, proper use of mirrors and turn signals, correct stopping distance, safe speed, and how you handle intersections and parking. You'll be asked to parallel park or perform a three-point turn. If you fail, you can retake the road test, but there's usually a waiting period of a few days to a week. Most people pass on the second or third attempt if they've had some practice driving beforehand.

If You're Under 18: The Learner's Permit First

Drivers under 18 cannot jump straight to a full license. You must first get a learner's permit, which allows you to drive only with a licensed adult in the front passenger seat. To get a learner's permit, pass the written test at the DMV (same test as above). There's no road test for the permit. Once you have it, you must hold it for at least 12 months and one day before you can take the road test for a full license.

While you hold a learner's permit, you cannot drive alone, and you must follow all traffic laws exactly—speeding or running a red light can delay your progress toward a full license. After 12 months, return to the DMV with your permit and take the road test. If you pass, you'll receive a provisional license, which has some restrictions (like no driving between midnight and 5 a.m. for the first six months). At 18, those restrictions lift and you have a standard adult license.

Fees and How Long It Takes

A North Carolina driver's license costs $20 and is valid for eight years. The written test is free; the road test is free. If you need to retake either test, there's no additional charge. When you pass everything and pay the fee, you'll receive a temporary paper license on the spot that's valid for 30 days. Your permanent plastic license arrives by mail within two weeks, usually sooner.

The entire process from your first DMV visit to holding a permanent license typically takes four to six weeks if you're 18 or older and pass both tests on the first try. If you're under 18, add at least 12 months for the learner's permit waiting period. Plan your visits during off-peak hours (mid-morning on weekdays) to avoid long waits, and check your local DMV's website for current wait times before you go.

Renewing or Replacing an Expired License

If your North Carolina license has expired, you can renew it by mail if it expired fewer than five years ago and you haven't had any major changes (name, address, or vision correction). Mail your expired license, a completed Form DL-43 (available on the DMV website), and a check for $20 to the address on the form. Your new license arrives in about two weeks.

If your license expired more than five years ago, you'll need to visit a DMV office and retake the written test. If you've lost your license or it's been stolen, go to a DMV office with your proof of identity and residency, pay $20, and you'll receive a replacement. A replacement license takes the same two weeks to arrive by mail.

What Happens at Your DMV Appointment

Arrive 10 to 15 minutes early with all your documents. The DMV staff will check your paperwork, take your photograph, and collect your fee. They'll then direct you to a computer or paper station to take the written test. If you pass, they'll schedule your road test (usually within two to four weeks) and give you a temporary paper license. If you fail, they'll tell you when you can retake it.

On the day of your road test, bring the same documents plus your learner's permit (if you have one) and your vehicle. The examiner will inspect the car, then you'll drive the test route. You'll know your result before you leave the office. If you pass, you'll pay the $20 fee and receive your temporary paper license. If you fail, ask the examiner what you need to work on before your next attempt.

Frequently Asked Questions

Can I use my passport as proof of identity?

Yes. A valid U.S. passport is one of the accepted forms of identity. You can also use a military ID, birth certificate, or state ID from another state. Bring the original document—a photocopy won't work.

What if I don't have a Social Security number?

You must have a Social Security number to get a North Carolina driver's license. If you don't have one, contact the Social Security Administration to explore. The process takes several weeks, so plan ahead.

Do I have to take the written test if I already have a license from another state?

If you're moving to North Carolina and have a valid out-of-state license, you can exchange it for a North Carolina license without taking the written or road test. Bring your out-of-state license, proof of residency, and pay the $20 fee. You'll receive a temporary license on the spot.

What if I fail the road test twice?

You can retake the road test as many times as you need. There's no limit on attempts. Between attempts, spend time practicing with a licensed driver, focusing on the skills the examiner said you need to improve.

Can I get a real ID-compliant license?

Yes. North Carolina driver's licenses are Real ID-compliant by default. Your license will have a gold star in the top right corner. You can use it for domestic air travel and entry to federal buildings without additional documents.