What you need to bring to the DMV

North Carolina requires you to bring specific documents to prove your identity, residency, and Social Security number. You cannot complete this process online or by mail — you must visit a Division of Motor Vehicles office in person.

Bring one document from each of these three categories. For identity, use a U.S. passport, passport card, military ID, or certified birth certificate. For residency, bring a recent utility bill, lease agreement, mortgage statement, or bank statement showing your current North Carolina address. For Social Security verification, bring your Social Security card, W-2 form, tax return, or a letter from the Social Security Administration.

You will also need to complete form DMV 43 (process for Drivers License), which you can fill out before you arrive or at the office. Bring your current out-of-state license if you have one, though it is not required.

Key Takeaways

  • You must visit a DMV office in person with documents proving identity, North Carolina residency, and your Social Security number.
  • The written test covers North Carolina traffic laws and road signs; you can study using the official DMV handbook available free online.
  • The road test requires you to demonstrate basic driving skills in a vehicle that meets state safety standards.
  • Processing takes about 30 minutes at the office, and your temporary license is valid when ready while you wait for the permanent card by mail.
  • Fees vary by license type and age; a standard license for someone under 18 costs less than one for an adult.

The written test and what it covers

Before you take the road test, you must pass a written exam on North Carolina traffic laws and road signs. The test has 25 questions, and you need to answer at least 20 correctly to pass. You get one attempt per visit, so if you fail, you must schedule another appointment.

The North Carolina DMV publishes the official North Carolina Driver's Handbook free on its website. This handbook contains all the material covered on the test. Study the sections on right-of-way rules, speed limits, parking, seat belt laws, and what different road signs mean. Many people study for one to two weeks before taking the test.

You can also take practice tests online through the DMV website to see which topics you need to review. The test is given on a computer at the DMV office, and you will receive your score when ready.

The road test: what the examiner watches for

After you pass the written test, you schedule a separate appointment for the road test. This test lasts about 20 to 30 minutes and takes place on public roads near the DMV office. You must bring a vehicle that is registered, insured, and passes a basic safety inspection (working brakes, lights, wipers, and horn).

The examiner watches for basic driving skills: smooth acceleration and braking, proper use of turn signals, safe lane changes, correct mirror checks, and obedience to traffic signs and speed limits. You will also perform a three-point turn or parallel park. Common reasons people fail include rolling through stop signs, improper mirror use, and unsafe lane changes. If you fail, you can retake the test at a later appointment.

Bring the same documents you brought for the written test, your vehicle registration and proof of insurance, and the vehicle keys. You do not need to bring a licensed adult, though some people do for moral support.

License types and age-based restrictions

North Carolina issues different license types based on your age. A learner's permit (for ages 15 to 16) allows you to drive only with a licensed adult age 21 or older in the front seat. A provisional license (for ages 16 to 18) has restrictions on night driving and passenger limits. A standard license (for ages 18 and up) has no restrictions.

If you are under 18, you must hold a learner's permit for at least 12 months and pass a driver education course before you can take the road test for a provisional license. If you are 18 or older and have no prior license, you can take both the written and road tests without the learner's permit stage.

Provisional licenses expire when you turn 18, at which point you can renew to a standard license without retesting. The DMV will mail you a renewal notice before expiration.

Fees and how long the license lasts

North Carolina charges different fees depending on your age and license type. A learner's permit costs one amount; a provisional license costs another; a standard adult license costs a third. Fees also vary slightly if you are renewing versus getting a license for the first time. Check the current fee schedule on the North Carolina DMV website, as fees change periodically.

A standard driver's license is valid for eight years from the date of issue. A provisional license is valid until you turn 18. You can renew your license by mail or online if you have not had any violations or medical suspensions, though you must renew in person if your address has changed or if the DMV requires an updated photo.

How to find your nearest DMV office and schedule an appointment

North Carolina DMV offices are located in every county. You can find the office nearest you and check its hours on the official DMV website. Some offices are busier than others; rural offices often have shorter wait times than urban ones.

You can schedule an appointment online through the DMV website or call the office directly. Appointments are strongly recommended because walk-ins may face long waits or be turned away if the office is at capacity. The website shows available appointment slots by date and time, and you can choose the one that works for you.

If you cannot reach an appointment slot online, call the DMV customer service line or visit the office in person to ask about cancellations. Some offices hold a small number of same-day slots for emergencies.

What happens after you pass the road test

Once you pass both tests, the DMV issues you a temporary paper license valid for 30 days. This temporary license allows you to drive when ready while you wait for your permanent card. Your permanent license is mailed to the address you provided on your process and typically arrives within 7 to 10 business days.

If your permanent license does not arrive within two weeks, contact the DMV office where you tested. Occasionally cards are lost in the mail, and the DMV can issue a replacement. Do not discard your temporary license until the permanent one arrives.

Once your permanent license arrives, keep it on you whenever you drive. North Carolina law requires you to present your license to a police officer if stopped. Driving without a license or with an expired license carries fines and other penalties.

Frequently Asked Questions

Can I take the written test and road test on the same day?

No. You must pass the written test first, then schedule a separate appointment for the road test. Most people schedule the road test for a few days or weeks after passing the written test, giving themselves time to practice driving.

What if I fail the road test?

You can retake the road test at a later appointment. There is no waiting period between attempts, though you will need to pay the test fee again. Many people pass on their second or third attempt after additional practice.

Do I need to bring my own car for the road test?

Yes. The vehicle must be registered, insured, and in safe working condition. You cannot use a DMV vehicle or a rental car. If you do not have access to a vehicle, ask a friend or family member if you can use theirs for the test.

What if I move to North Carolina from another state and already have a license?

You can transfer your out-of-state license to a North Carolina license without retesting. Bring your current license, proof of residency, and proof of Social Security number to a DMV office. You will need a new photo taken, but you skip the written and road tests.

How do I renew my license when it expires?

If you have no violations or medical suspensions and your address has not changed, you can renew online or by mail through the DMV website. If you need a new photo or your address changed, you must renew in person at a DMV office. The DMV mails a renewal notice 60 days before expiration.