What you need to bring to the DMV
North Carolina requires you to bring proof of identity, proof of Social Security number, and proof of residency. You cannot get a license without all three, so gather these documents before you go to the DMV office.
For proof of identity, bring an original or certified birth certificate, a valid passport, a military ID, or a certificate of naturalization. A photocopy will not work — the document must be an original. If you were born outside the United States, bring your passport or immigration documents.
For proof of Social Security number, bring your Social Security card, a W-2 form, a 1099 form, or a tax return. A bank statement with your Social Security number printed on it also works. You do not need to bring the original — a copy is fine.
For proof of residency, bring a utility bill, a lease or mortgage statement, a bank statement, an insurance policy, or a government document with your current North Carolina address. The document must be dated within the last 60 days. A piece of mail from a government agency also counts.
Key Takeaways
- You must bring an original proof of identity (birth certificate, passport, or military ID), proof of your Social Security number, and proof of residency dated within the last 60 days.
- The written test covers road signs, traffic laws, and safe driving practices; you can study using the free North Carolina Driver Handbook available on the DMV website.
- The road test takes about 20 minutes and tests basic driving skills like parking, turning, and stopping; you must bring a vehicle that is registered, insured, and has working safety equipment.
- You will pay a fee at the time of your test; the cost varies depending on the type of license and how long you want it to be valid.
- You can schedule your road test appointment online through the North Carolina DMV website or by calling your local DMV office.
The written test and what it covers
Before you take the road test, you must pass a written test at the DMV. The test has 25 questions and covers road signs, traffic laws, right-of-way rules, and safe driving practices. You need to answer at least 20 questions correctly to pass.
The North Carolina DMV publishes a free Driver Handbook that contains all the information on the test. You can read it from the DMV website or pick up a printed copy at any DMV office. The handbook is organized by topic — signs, speed limits, parking, alcohol and driving, and other subjects — so you can study the areas where you feel less confident.
You can take the written test in English or Spanish. If you need the test in another language, contact your local DMV office ahead of time to arrange it. You will have time to study before your appointment; there is no rush to take the test on the same day you bring your documents.
Scheduling and taking the road test
Once you pass the written test, you schedule a road test appointment. You can book online through the North Carolina DMV website or call your local DMV office. Road test appointments fill up quickly in some areas, so schedule as soon as you pass the written test if you want a date soon.
The road test takes about 20 minutes. A DMV examiner will ask you to perform basic driving tasks: starting the car, turning, stopping, parking, and backing up. The examiner will also check that you follow traffic laws and use your mirrors and signals. You do not need to drive on the highway or in heavy traffic — the test stays in a local area.
You must bring a vehicle that is registered in North Carolina, has current insurance, and has working headlights, brake lights, turn signals, windshield wipers, and a horn. The vehicle must be clean enough that the examiner can see out the windows. If the vehicle does not meet these requirements, you will not be able to test that day.
Fees and how long your license lasts
You will pay a fee when you take your road test. The fee depends on the type of license you are getting and how long you want it to be valid. A standard Class D license (for regular passenger vehicles) costs less than a commercial license or a motorcycle endorsement.
In North Carolina, a standard driver's license is valid for eight years. You can choose to renew it for four years or eight years at the time you get it. The longer the license period, the higher the upfront fee, but you pay less per year.
You will also pay a fee for the written test if you fail and need to retake it. You can retake the written test the same day or come back another day — there is no waiting period between attempts.
Getting your license after you pass
If you pass both the written test and the road test, the DMV will issue your license the same day. You will receive a temporary paper license that is valid for 30 days while your permanent card is being printed and mailed to you. The permanent license arrives by mail within two to three weeks.
Your temporary license has the same legal weight as your permanent license — you can drive with it right away. Keep it with you while you drive until your permanent card arrives. Once the permanent card arrives, you can throw away the temporary license.
If you fail the road test, you can retake it. There is no waiting period, but you will need to schedule another appointment. Most DMV offices have openings within a few days to a week.
Special situations: under 18 or moving from another state
If you are under 18, North Carolina issues a learner's permit first. You must hold the permit for at least 12 months and pass a written test before you can take the road test for a full license. During the permit period, you can only drive with a licensed adult 21 or older in the car.
If you are moving to North Carolina from another state, you can transfer your out-of-state license without taking the written and road tests. You will need to bring your current license, proof of residency in North Carolina, and proof of Social Security number. You will pay a transfer fee, which is lower than the fee for a new license.
If your out-of-state license has expired, you will need to take both the written and road tests. Bring the expired license along with your other documents so the DMV can see your driving history.
Finding your local DMV office and what to expect
North Carolina has DMV offices in most counties. You can find the office nearest you on the DMV website by entering your county or city. The website shows the office address, phone number, hours, and whether you need an appointment.
Most DMV offices require an appointment for road tests, but some accept walk-ins for written tests. Call ahead or check the website to see what your local office accepts. If you show up without an appointment for a road test, you may be turned away.
Bring all your documents in a folder or envelope so they do not get lost or damaged. Arrive 10 to 15 minutes early. The DMV office can be busy, especially on Saturdays and at the end of the month, so plan for a wait even if you have an appointment.
Frequently Asked Questions
Can I take the written test online or at home?
No. You must take the written test in person at a DMV office. You cannot take it online or by mail. However, you can study the material at home using the free North Carolina Driver Handbook before you go to the DMV.
What happens if I fail the road test?
You can retake the road test without waiting. Schedule another appointment through the DMV website or by calling your local office. You do not have to retake the written test — you only need to pass the road test again.
Do I need to bring my Social Security card, or can I bring something else?
You do not have to bring your Social Security card. You can bring a W-2, a 1099, a tax return, or a bank statement with your Social Security number on it. A copy is fine — you do not need the original.
Can I get a license if I have an out-of-state license that is still valid?
Yes. If you are moving to North Carolina, you can transfer your valid out-of-state license without taking the written and road tests. Bring your current license, proof of residency in North Carolina, and proof of your Social Security number to the DMV.
How long does it take to get my permanent license after I pass the test?
Your permanent license arrives by mail within two to three weeks. You receive a temporary paper license the same day you pass, and it is valid for 30 days. You can drive with the temporary license while you wait for the permanent card.