North Carolina's Core Requirements for a First-Time License

To get your first North Carolina driver license, you must be at least 16 years old, pass a written knowledge test and a driving skills test, and provide proof of identity, Social Security number, and North Carolina residency. North Carolina does not issue a learner's permit as a separate step — you either hold a valid out-of-state license or you take both tests at the DMV to get your full license.

The process takes place entirely at a Division of Motor Vehicles (DMV) office. You cannot renew online, by mail, or through a third party. You must appear in person with your documents, take the tests on the same day or within a set window, and pay the license fee at that visit.

North Carolina charges a flat fee for a first-time license, though the exact amount depends on the license class you are seeking (Class D for regular driving, Class M for motorcycle, or a commercial class). The license is valid for eight years from the date of issue.

Key Takeaways

  • You must bring an original or certified copy of your birth certificate, a Social Security card or tax document showing your number, and two proofs of North Carolina residency such as a utility bill or lease.
  • The written test covers traffic laws and road signs; you must score at least 80 percent to pass, and you can retake it the same day if you fail.
  • The driving test is a separate appointment scheduled after you pass the written test, and you must bring a vehicle registered in North Carolina with proof of insurance.
  • If you hold a valid driver license from another state, you can exchange it for a North Carolina license without retaking the tests, though you still must pass a vision screening.
  • The entire process from first visit to license in hand typically takes two to four weeks because the driving test appointment may not be available when ready.

Documents You Must Bring to the DMV

North Carolina requires specific original documents or certified copies. You cannot use photocopies, faxes, or digital images. Bring your original birth certificate or a certified copy issued by the vital records office in the county or state where you were born. If your birth certificate does not match your current legal name, bring a court order, marriage certificate, or divorce decree showing the name change.

Bring your Social Security card or a document that displays your full Social Security number, such as a W-2 form, tax return, or Social Security statement. A driver license from another state counts as proof of your number if it is still valid. You will also need two separate documents proving you live in North Carolina. Acceptable proofs include a utility bill, lease agreement, mortgage statement, property tax bill, or bank statement dated within the last 60 days. A piece of mail from a government agency also works. Both documents must show your current name and address.

Bring your valid out-of-state driver license if you have one. If you do not have one, bring your passport or passport card. You will also need to bring your Social Security card or a document showing your number a second time if your first proof document does not display it clearly enough for the DMV staff to read.

The Written Knowledge Test

The North Carolina written test has 40 multiple-choice questions covering traffic laws, road signs, right-of-way rules, and safe driving practices. You must answer at least 32 questions correctly (80 percent) to pass. The test is offered in English and in several other languages; ask the DMV office which languages are available at your location.

You can study using the official North Carolina Driver Handbook, which is free and available on the DMV website and in print at every DMV office. The handbook covers everything the test asks about. Many people study it for one to two weeks before taking the test. If you fail, you can retake the test the same day at no additional charge, though some offices may ask you to wait a few hours or return another day.

The test is administered on a computer at the DMV office. You will sit at a terminal, read each question, and select your answer. The system tells you when ready whether you passed or failed. If you pass, the DMV staff will schedule your driving test appointment before you leave.

The Driving Skills Test and Vehicle Requirements

After you pass the written test, you must schedule a separate appointment to take the driving test. The DMV does not always have driving test slots available on the day you pass the written test, so your appointment may be weeks away. You can check available dates and times on the DMV website or by calling your local office.

For the driving test, you must bring a vehicle that is registered in North Carolina and has valid liability insurance. The vehicle must be in safe working condition — the examiner will check the brakes, lights, windshield wipers, horn, and steering before you drive. Bring proof of registration and proof of insurance (your insurance card or a printed policy document). The vehicle must have a valid inspection sticker on the windshield.

The driving test lasts about 20 to 30 minutes. The examiner sits in the passenger seat and directs you through a route that includes city streets, turns, parking, and sometimes highway driving. You must follow traffic laws, use turn signals, maintain safe speed, and demonstrate control of the vehicle. Common reasons people fail include rolling through stop signs, improper lane changes, hitting the curb while parking, or failing to check mirrors and blind spots. You can retake the test, but you must schedule another appointment and pay the test fee again.

Exchanging an Out-of-State License

If you already hold a valid driver license from another state, you do not have to take the written or driving tests. You can exchange it for a North Carolina license by visiting a DMV office with your out-of-state license, proof of Social Security number, and two proofs of North Carolina residency. You will still have to pass a vision screening and pay the license fee.

The exchange process is faster than taking both tests — most people complete it in one visit and receive their license within two to four weeks by mail. However, if your out-of-state license has expired, you cannot exchange it; you must take the full test route instead. If you are moving to North Carolina from another state, exchange your license as soon as you have proof of residency, because North Carolina law requires you to get a North Carolina license within 60 days of establishing residency.

Fees and Timeline

A Class D (regular) driver license costs $20 for an eight-year license. A Class M (motorcycle) license costs $20. Commercial licenses cost more and require additional testing. You pay the fee at the DMV office when you pass your tests or exchange your out-of-state license. Payment is cash, check, or card.

The timeline from your first DMV visit to receiving your license in the mail is typically two to four weeks. This delay happens because the DMV must process your process, schedule your driving test (which may not be available when ready), and then mail your physical license after you pass. You will receive a temporary paper license at the DMV office on the day you pass your driving test, which you can use to drive legally while you wait for the permanent card to arrive.

If you need your license faster, some DMV offices offer expedited service for an additional fee, though this is not available at all locations. Call your local office to ask whether expedited processing is an option.

Common Mistakes and How to Avoid Them

The most common mistake is bringing documents that do not meet North Carolina's requirements. Photocopies, digital images, and expired documents will be rejected. Bring originals or certified copies only. A second common error is not bringing two separate proofs of residency — a single document, even if it shows your address twice, does not count.

Many first-time test-takers fail the written test because they do not study the handbook thoroughly. The test is not difficult, but it requires knowing specific rules and sign meanings. Spend time with the handbook before your appointment. Another frequent problem is scheduling the driving test without ensuring your vehicle meets the safety requirements. Check your brakes, lights, wipers, and horn before your appointment, and make sure your registration and inspection sticker are current.

Do not assume you can take the written and driving tests on the same day. Most DMV offices schedule them separately, and the driving test appointment may not be available for several weeks. Plan your schedule accordingly and do not book travel or other commitments until you know your test dates.

Frequently Asked Questions

Can I take the written test online or by mail?

No. North Carolina requires you to take the written test in person at a DMV office. You cannot take it online, by mail, or at a third-party testing center. You must visit a DMV office to register for the test and take it on a computer terminal at that location.

What if I fail the driving test?

You can retake the driving test, but you must schedule a new appointment and pay the test fee again. There is no limit to how many times you can retake it. Many people pass on their second or third attempt after practicing more.

Do I need a learner's permit before I take the driving test?

No. North Carolina does not issue a learner's permit for first-time drivers. You take the written and driving tests, and if you pass both, you receive your full driver license. Some states use a learner's permit as a step, but North Carolina does not.

Can I use a passport instead of a birth certificate?

Yes. A valid passport or passport card counts as proof of identity and citizenship. You still need to bring a Social Security card or document showing your number, and two proofs of North Carolina residency.

How long is my North Carolina license valid?

A Class D driver license is valid for eight years from the date of issue. Your license will expire on your birthday in the eighth year. You will receive a renewal notice in the mail about 60 days before expiration.