What You Need to Do to Get a North Carolina Driver License
To get a driver license in North Carolina, you must pass a written knowledge test, a road skills test, and a vision screening at a Division of Motor Vehicles (DMV) office. You will also need to bring specific documents that prove your identity, Social Security number, and North Carolina residency. The entire process takes at least two visits to a DMV office — one for the written test and one for the road test — and you cannot take the road test until you have passed the written test and held a learner permit for at least one day.
North Carolina does not issue licenses on the spot. After you pass both tests, the DMV mails your license to the address on file, which takes five to seven business days. If you need to drive before your license arrives, you can request a temporary paper permit at the DMV office on the day you pass your road test.
Key Takeaways
- You must pass a written test first, then wait at least one day before taking the road test, so plan for at least two separate DMV visits.
- Bring an original or certified birth certificate, Social Security card, and two documents showing your North Carolina address — utility bills and lease agreements both work.
- The written test covers road signs, right-of-way rules, and safe driving practices; the DMV provides a free study guide online and at DMV offices.
- Your license arrives by mail five to seven business days after you pass the road test, but you can get a temporary paper permit the same day if you need to drive when ready.
- The total cost is $20 for the knowledge test, $20 for the road test, and $20 for the license itself, paid at separate visits.
Documents You Must Bring to the DMV
North Carolina requires you to bring an original or certified birth certificate as your primary identity document. A photocopy, even a certified one from a hospital, does not work — the DMV must see the original document issued by the vital records office. If you were born outside the United States, bring your passport or a Certificate of Naturalization.
You also need your Social Security card (original only, not a copy) and two documents proving you live in North Carolina. Acceptable residency documents include a current utility bill, lease agreement, mortgage statement, bank statement, or government mail with your name and address. The documents must be dated within the last 60 days. A driver license from another state does not count as proof of residency, even if it shows a North Carolina address.
Bring these documents to your first DMV visit when you take the written test. You will need them again at your second visit for the road test, so do not leave them at the office.
The Written Test: What to Study and How to Pass
The North Carolina written test has 25 multiple-choice questions, and you must answer at least 20 correctly to pass. The test covers road signs, traffic laws, right-of-way rules, parking rules, and safe driving practices. You have 30 minutes to complete it, and you can take it on a computer at the DMV office.
The DMV publishes a free study guide called the North Carolina Driver's Handbook, available as a PDF on the DMV website and in print at every DMV office. The test questions come directly from this handbook, so reading it thoroughly is the most effective way to prepare. Many people also use the DMV's online practice test, which mimics the real test format and lets you retake it as many times as you want.
You can retake the written test if you fail, but you must wait one day between attempts. Each attempt costs $20. After you pass, the DMV issues you a learner permit on the spot. You must hold this permit for at least one day before you can schedule your road test, though most people wait longer to practice driving.
The Road Test: Scheduling and What the Examiner Checks
You can schedule your road test online through the North Carolina DMV website, by phone at 1-919-715-7000, or in person at a DMV office. Road test appointments fill up quickly, especially in urban areas, so schedule as soon as you pass your written test. Wait times vary by location — some offices have openings within a week, while others may have a wait of several weeks.
During the road test, a DMV examiner sits in your vehicle while you drive a set route in the local area. The examiner watches for safe steering, proper use of mirrors, smooth acceleration and braking, correct signaling, and obedience to traffic laws. The test lasts about 20 minutes. You must bring your learner permit, a vehicle that is registered and insured in North Carolina (or a rental car with proof of insurance), and a person who holds a valid driver license to sit in the front passenger seat while you drive to the test location.
If you fail the road test, you can retake it after waiting one day. Each road test attempt costs $20. Most people pass on the second or third attempt.
Getting Your License After You Pass the Road Test
When you pass the road test, the DMV takes your photograph and issues you a temporary paper permit on the spot. This permit is valid for 45 days and allows you to drive while your permanent license is being printed and mailed. Your permanent license arrives at the address you provided to the DMV within five to seven business days.
If you move before your license arrives, you can update your address online through the DMV website or by visiting a DMV office in person. Do not open the envelope when it arrives — if the license is damaged or does not match your information, you will need to return it to the DMV for a replacement.
Your North Carolina driver license is valid for eight years from the date it is issued. You can renew it online, by mail, or in person at a DMV office starting 180 days before it expires.
Common Mistakes That Delay or Fail Your process
The most common mistake is bringing a photocopy of your birth certificate instead of the original. The DMV will turn you away, and you will have to return another day. Similarly, many people bring expired residency documents or documents dated more than 60 days ago — check the date on every document before you go to the DMV.
Another frequent error is scheduling the road test before you have held your learner permit for at least one day. The DMV will cancel your appointment if you try to take the test too soon. Some people also show up to the road test without a valid vehicle or without a licensed driver in the passenger seat, which results in an automatic cancellation.
On the written test, many people rush through the questions and miss details in the wording. Read each question carefully, and if you are unsure, skip it and come back to it. You have 30 minutes for 25 questions, so you have time to think.
Fees and Payment
The written test costs $20, the road test costs $20, and the license itself costs $20, for a total of $60. You pay each fee at the time you take each test — you cannot pay everything at once. The DMV accepts cash, debit cards, and credit cards at most offices, but call ahead to confirm payment methods at your specific location.
If you need a replacement license because yours was lost, stolen, or damaged, the replacement fee is $20. If you need a duplicate (an extra copy of your current license), the fee is $10.
Frequently Asked Questions
Can I take the written test and road test on the same day?
No. North Carolina requires you to hold a learner permit for at least one day after passing the written test before you can take the road test. You must visit the DMV at least twice — once for the written test and once for the road test.
What if I fail the road test?
You can retake it after waiting one day. There is no limit to how many times you can retake it, but each attempt costs $20. Most people pass within two or three tries. Between attempts, practice the specific skills the examiner noted as weak.
Do I need a North Carolina vehicle to take the road test?
The vehicle must be registered and insured in North Carolina, but it does not have to be yours. You can use a rental car, a family member's car, or a friend's car as long as it is registered and insured in the state and the person in the passenger seat holds a valid driver license.
What happens if my address changes before my license arrives?
Update your address through the DMV website or by visiting a DMV office in person. Your license will be mailed to your new address. If it arrives at your old address, contact the DMV to request a replacement sent to the correct location.
How long is my North Carolina driver license valid?
Your license is valid for eight years from the date it is issued. You can renew it online, by mail, or in person starting 180 days before it expires. The DMV will send you a renewal notice about 60 days before your license expires.