What You Need to Do First
To get a North Carolina driver's license, you will visit your local Division of Motor Vehicles (DMV) office in person, bring specific documents, pass a written test and a driving test, and pay a fee. North Carolina does not issue licenses by mail or online. The entire process — from your first visit to receiving your license — typically takes several weeks because the state mails the physical card to you after approval.
You cannot skip the in-person visit. The DMV must verify your identity, take your photograph, and watch you sign the process. If you are under 18, a parent or guardian must come with you to the first appointment.
Key Takeaways
- You must visit a DMV office in person with original documents proving your identity, Social Security number, and North Carolina residency.
- The written test covers road signs, traffic laws, and safe driving rules; you can study using the free North Carolina Driver Handbook online before you go.
- After passing the written test, you schedule a separate appointment for the driving test, which is not the same day.
- The license fee is $20 for a standard eight-year license; you pay at your first DMV visit before taking the written test.
- Your physical license arrives by mail within two to three weeks; you receive a temporary paper license at the DMV to drive legally while you wait.
Documents You Must Bring to the DMV
Bring one document that proves your identity and one that proves you live in North Carolina. The DMV will not accept copies, photos, or digital versions — you must show the originals. If your name has changed since your documents were issued, bring proof of the change (marriage certificate, divorce decree, or court order).
For identity, the DMV accepts a U.S. passport, passport card, military ID, or a certified birth certificate. A school ID, work ID, or credit card does not count. For North Carolina residency, bring a recent utility bill, lease agreement, mortgage statement, or bank statement with your current address. The document must be dated within the last 60 days.
You will also need to provide your Social Security number. Bring your Social Security card, or the DMV can verify it through the Social Security Administration if you do not have the card with you — this takes a few extra minutes but is allowed.
Passing the Written Test
The written test has 25 questions about North Carolina traffic laws, road signs, and safe driving. You must answer at least 20 correctly to pass. The test is offered in English and Spanish. You take it on a computer at the DMV office, and you get your results when ready.
Study using the free North Carolina Driver Handbook, available on the DMV website and in print at any DMV office. The handbook covers everything the test asks. Most people spend two to four hours studying before they take the test. You can retake the test the same day if you fail, but you must pay the $20 fee again.
If you are under 18, you must also hold a learner's permit for at least 12 months before you can take the driving test. The learner's permit requires the same documents and written test, but you do not take the driving test yet. You practice driving with a licensed adult in the car.
Scheduling and Taking the Driving Test
After you pass the written test, you schedule a separate appointment for the driving test. You cannot take both tests on the same day. The DMV office will give you a list of available dates, which vary by location. In busy areas, you may wait two to four weeks for an opening.
For the driving test, bring your temporary paper license (issued at your written test), proof of insurance, and the vehicle you will drive. The vehicle must be registered, insured, and in safe working condition. The examiner will check the brakes, lights, windshield wipers, and horn before you start. The test lasts about 20 minutes and includes basic maneuvers like parking, turning, and stopping.
You must pass the driving test to receive your license. If you fail, you can retake it, but you must schedule another appointment and wait for the next available slot. There is no additional fee for retesting.
Paying the Fee and What Happens Next
The standard license fee is $20 and covers an eight-year license. You pay this fee at your first DMV visit, before you take the written test. The fee is non-refundable even if you fail the written test. If you need to renew or replace your license later, the fee may differ.
After you pass the driving test, the DMV sends your process to the state processing center. Your physical license is printed and mailed to the address you provided. This takes two to three weeks. You receive a temporary paper license at the DMV that is valid for driving while you wait for the card to arrive.
Once your license arrives, it is valid for eight years from the date it was issued. You do not need to renew it during that time unless your name changes, your address changes, or you want to update your photograph.
Finding Your Local DMV Office and Hours
North Carolina has DMV offices in every county. Search for your local office on the DMV website using your county name or ZIP code. The website shows the office address, phone number, and hours of operation. Many offices are open Monday through Friday during business hours, but some have extended evening or Saturday hours.
You do not need an appointment for the written test at most offices — you can walk in during business hours. However, calling ahead is wise because some offices have wait times of an hour or more during peak times. For the driving test, you must schedule an appointment in advance.
Frequently Asked Questions
Can I get a license if I do not have a Social Security number?
No. North Carolina requires a valid Social Security number to issue a driver's license. If you are not a U.S. citizen and do not have a Social Security number, you cannot get a standard license. You may be able to get a limited-purpose ID card instead, which requires different documents — contact your local DMV office for details.
What if I fail the written test?
You can retake the written test the same day or on another day. You must pay the $20 fee again each time you take the test. There is no limit on how many times you can retake it. Most people pass on the second attempt after studying the handbook more carefully.
Do I need a learner's permit before I get a license?
Only if you are under 18. Adults 18 and older can go straight to the written test and driving test without a learner's permit. If you are under 18, you must hold a learner's permit for at least 12 months and practice driving with a licensed adult before you can take the driving test.
What if my address changes after I get my license?
You should update your address with the DMV. You can do this online through the DMV website, by mail, or in person at a DMV office. You do not need to take a new written or driving test — the DMV will issue an updated license with your new address. There may be a small fee for the replacement card.
How long is the temporary paper license valid?
The temporary paper license is valid for 45 days. Your physical license should arrive within two to three weeks, so the temporary license covers you while you wait. If your physical license does not arrive within 45 days, contact the DMV office where you applied.