The documents and steps North Carolina requires
To get a North Carolina driver's license, you'll need to bring specific documents to a Division of Motor Vehicles (DMV) office, pass a written test and a road test, and pay a fee. North Carolina groups its requirements into three categories: proof of identity, proof of Social Security number, and proof of residency. You cannot complete the process without all three, and the documents must be originals or certified copies — photocopies alone will not work.
The entire process typically takes two visits: one to pass your written test and get a learner's permit (if you don't already have one), and a second to pass your road test and receive your license. Some people complete both on the same day, but this depends on whether you've held a learner's permit for the required waiting period and whether the DMV office has road test availability.
Key Takeaways
- You must bring original or certified copies of documents proving your identity, Social Security number, and North Carolina residency — photocopies will be rejected.
- A learner's permit requires passing a written test; a full license requires both a written test (if you don't have a permit) and a road test.
- If you're under 18, you must hold a learner's permit for at least 12 months and one day before you can take the road test.
- The road test must be scheduled in advance; same-day testing is not available at most DMV offices.
- The current fee for a North Carolina driver's license is set by the state and should be confirmed at your local DMV office before you visit.
Proof of identity documents North Carolina accepts
North Carolina accepts a limited list of documents as proof of identity. Your best option is a U.S. passport or passport card, which serves as both identity and citizenship proof. If you don't have a passport, you can use a certified birth certificate (the raised-seal version from your state's vital records office, not a photocopy from a hospital). A Certificate of Naturalization or Permanent Resident Card (Green Card) also works if you were born outside the United States.
If none of these are available, North Carolina allows a combination of two documents from a secondary list: a school ID, a work ID, a military ID, a previous driver's license or learner's permit from any state, or a Social Security card. However, a Social Security card alone is not enough — you must pair it with another document. Military dependents and Native Americans have additional options; check the DMV website or call your local office if either applies to you.
Proof of Social Security number
You must bring an original or certified copy of a document showing your Social Security number. The most common option is your Social Security card itself. If you don't have the card, you can use a W-2 form, a 1099 form, or a pay stub from your employer that displays your full Social Security number.
If you were born outside the United States and do not yet have a Social Security number, you'll need to obtain one before you can get a North Carolina driver's license. You can explore for a Social Security number at your local Social Security Administration office; bring your passport or other immigration documents and proof of residency.
Proof of North Carolina residency
You must show that you live in North Carolina using a current document with your name and address. Acceptable documents include a utility bill (electric, gas, water, or internet), a lease or mortgage statement, a property tax bill, a bank or credit card statement, or a government-issued document like a tax return or benefits letter. The document must be dated within the last 60 days and show your current address.
If you've recently moved and don't yet have a utility bill or lease in your name, you can use a letter from your landlord or property manager on their letterhead, stating your name, the property address, and the move-in date. Some DMV offices also accept a notarized affidavit of residency if you're in a temporary living situation. Call your local DMV office before you visit to confirm what they will accept in your specific situation.
Written test requirements and what to expect
The North Carolina written test covers traffic laws, road signs, and safe driving practices. The test has 25 multiple-choice questions, and you must answer at least 20 correctly to pass (an 80% score). You can take the test on a computer at the DMV office, and results are available when ready after you finish.
If you fail the written test, you can retake it the same day or return another day — there is no waiting period between attempts. However, you can only take the test three times in a single visit to the DMV. If you fail three times in one day, you must return on a different day to try again. The DMV provides study materials online, including a practice test and a handbook that covers all the topics on the real test.
Road test scheduling and what happens during the test
The road test cannot be taken the same day as your written test in most cases. You must schedule it in advance by calling your local DMV office or using the online scheduling system on the North Carolina DMV website. Road test appointments fill up quickly, especially in urban areas, so schedule as soon as you pass your written test. Wait times for road test appointments vary by location but can range from a few weeks to several months.
During the road test, a DMV examiner will ride with you in your own vehicle (or a vehicle you've arranged) and evaluate your ability to operate it safely. The test lasts about 20 minutes and includes basic maneuvers like starting the car, turning, stopping, parking, and driving on different types of roads. You must follow all traffic laws during the test, use your turn signals, maintain safe speeds, and demonstrate that you can control the vehicle. If you fail, you can retake the test, but you'll need to schedule another appointment.
Age-specific rules for drivers under 18
If you're under 18, North Carolina has additional requirements. You must hold a learner's permit for at least 12 months and one day before you can take the road test. During this time, you can only drive with a licensed adult who is at least 21 years old sitting in the front passenger seat. You also cannot use a cell phone while driving, even hands-free, and you cannot drive between midnight and 5 a.m. unless you're driving to or from work or a school-sponsored event.
Once you've held your learner's permit for the required 12 months and one day and you pass your road test, you'll receive a limited provisional license. This license has the same restrictions as the learner's permit (supervised driving, no cell phone use, nighttime driving restrictions) and lasts until you turn 18. At that point, you can renew your license and receive a full, unrestricted license without taking another test.
Fees and what to bring on test day
North Carolina charges a fee for both the written test and the road test, and a separate fee for the license itself. The exact amounts vary and should be confirmed at your local DMV office or on the state DMV website before you visit. Bring cash or a debit card, as not all DMV offices accept credit cards.
On the day of your written test, bring all three categories of documents (identity, Social Security number, and residency proof) in their original or certified form. Bring your Social Security card or other proof of your number even if you've already provided it before. On the day of your road test, bring your learner's permit, proof of insurance for the vehicle you'll be driving, and the vehicle's registration. The vehicle must be in safe working condition, with functioning brakes, lights, wipers, and mirrors.
Frequently Asked Questions
Can I use a photocopy of my birth certificate or Social Security card?
No. North Carolina requires original documents or certified copies only. A certified copy has a raised seal from the issuing agency. Photocopies, even if notarized, will be rejected. If you don't have the original, contact the agency that issued the document (your state's vital records office for a birth certificate, the Social Security Administration for a Social Security card) and request a certified copy.
What if I don't have a utility bill for proof of residency?
You can use a lease, mortgage statement, property tax bill, bank statement, or government letter instead — any document dated within the last 60 days with your name and current address. If you've just moved and don't have any of these yet, ask your landlord or property manager for a letter on their letterhead. Call your local DMV office to confirm they'll accept it before you visit.
How long do I have to wait between failing the written test and retaking it?
There is no waiting period. You can retake the written test when ready after failing it, as long as you haven't already taken it three times in the same day. If you fail three times in one visit, you must return on a different day to try again.
Can I take my road test the same day I pass my written test?
Not in most cases. Road tests must be scheduled in advance, and same-day appointments are rarely available. Schedule your road test as soon as you pass your written test. Wait times vary by location but can be several weeks or longer in busy areas.
What happens if I fail my road test?
You can retake the road test, but you'll need to schedule another appointment through your local DMV office. There is no limit to how many times you can take the road test, but each attempt requires a new appointment and a new fee. Many people pass on their second or third attempt after getting more practice time.