What you need to bring and where to go
To get a North Carolina driver's license, you visit your local Division of Motor Vehicles (DMV) office in person with proof of identity, proof of Social Security number, and proof of North Carolina residency. You will take a written test on road rules, a vision test, and a driving test. The whole process takes several visits unless you pass everything on your first try.
North Carolina does not issue licenses by mail or online. Every applicant must appear at a DMV office. You can find your nearest office and check its hours on the North Carolina DMV website (ncdmv.org). Some offices take walk-ins; others require you to book an appointment. Call ahead or check online before you go, because wait times vary widely by location and time of day.
Key Takeaways
- You must visit a DMV office in person with a valid ID, proof of your Social Security number, and proof you live in North Carolina.
- The written test covers road signs, right-of-way rules, and safe driving practices; you must score at least 80 percent to pass.
- After you pass the written test, you schedule a separate appointment for the driving test, which is scored by a DMV examiner.
- A North Carolina driver's license costs $20 for a four-year license or $40 for an eight-year license; you choose the term when you pay.
- If you already hold a valid license from another state, you can exchange it for a North Carolina license without retaking the written and driving tests.
Documents you must bring to the DMV
Bring one document that proves your identity. Acceptable documents include a U.S. passport, a passport card, a military ID, a state ID from another state, or a tribal ID. A school ID or work ID is not enough on its own. If your name has changed since your ID was issued, bring a document that proves the change — a marriage certificate, divorce decree, or court order.
Bring proof of your Social Security number. You can use your Social Security card itself, a W-2 form, a 1099 form, or a pay stub that shows your full Social Security number. A tax return works too. If you do not have a Social Security number, bring a letter from the Social Security Administration stating that you are not may be able to access for one.
Bring proof that you live in North Carolina. The DMV accepts a utility bill, a lease or mortgage statement, a bank or credit card statement, a homeowner's or renter's insurance policy, or a property tax bill. The document must show your name and current address and be dated within the last 60 days. A post office change-of-address form does not count.
The written test: what to study and how to pass
The written test has 25 questions about North Carolina traffic laws, road signs, and safe driving. You must answer at least 20 questions correctly to pass. The test covers right-of-way rules, speed limits, parking, seat belt laws, what different road signs mean, and how to handle emergencies like brake failure or a skid.
The DMV provides a free study guide called the North Carolina Driver's Handbook, available on the DMV website and in print at every DMV office. Read it before you take the test. Many people take the test multiple times; there is no penalty for retaking it, and you can schedule another attempt the same day or return another day. Each attempt costs nothing extra.
You take the test on a computer at the DMV office. The questions appear one at a time, and you select your answer from multiple choices. You will know your score before you leave. If you pass, the DMV schedules you for a driving test appointment, usually several weeks out depending on how busy your local office is.
The driving test: scheduling and what the examiner watches for
After you pass the written test, you schedule a separate appointment for the driving test. You cannot take both on the same day. The DMV office will give you available dates when you pass the written test, or you can call to schedule later. Driving test appointments fill up quickly in busy areas, so book as soon as you know you passed the written test.
For the driving test, bring your vehicle, proof of insurance, and your written test passing certificate. The examiner will check that your vehicle has working brakes, lights, wipers, and horn. You will drive on local roads for about 20 minutes while the examiner watches how you handle turns, stops, parking, and traffic. The examiner is looking for safe habits: checking mirrors, using turn signals, maintaining safe speed, and following traffic laws.
If you do not pass the driving test, you can retake it. There is a fee each time you retake it — check the DMV website for the current amount. Most people pass on their second or third attempt. You do not retake the written test unless your written test passing certificate expires, which happens after a certain number of months; the DMV will tell you the important date when you pass.
Getting your license after you pass both tests
Once you pass the driving test, you return to the DMV office to pay for your license and have your photo taken. You choose whether you want a four-year license or an eight-year license. A four-year license costs $20; an eight-year license costs $40. You pay at the time you get your photo taken.
Your license is printed on the spot or mailed to you within a few days, depending on your DMV office. Ask which option applies when you finish your test. If your license is mailed, the DMV will give you a temporary paper license to use while you wait. Your license is valid for driving in all 50 states and is accepted as a form of ID for most purposes.
If you already have a license from another state
If you hold a valid driver's license from another state and you move to North Carolina, you can exchange it for a North Carolina license without taking the written or driving tests. Bring your out-of-state license, proof of North Carolina residency, and proof of your Social Security number to any DMV office. The exchange takes one visit and costs the same as a new license — $20 for four years or $40 for eight years.
Your out-of-state license must be valid and not suspended or revoked. If your license is expired, you will need to retake the written and driving tests. If you are moving to North Carolina from a military base or are a military spouse, you may have additional options; ask at the DMV office about military reciprocity.
Frequently Asked Questions
Do I need to take a vision test?
Yes. The DMV tests your vision at the office before you take the written test. If you wear glasses or contacts, bring them. If you fail the vision test, you will be referred to an eye doctor and cannot get a license until you provide a vision certificate from that doctor showing your vision meets the state standard.
What happens if I fail the written test?
You can retake it when ready or come back another day. There is no extra fee. Most people pass on their second attempt. You have a certain number of months to pass before your process expires; the DMV will tell you the important date when you first explore.
Can I take the written test in a language other than English?
Yes. The DMV offers the written test in Spanish and several other languages. Call your local DMV office or check the website to see which languages are available at your location. You may need to schedule in advance if your language is not offered every day.
How long does a North Carolina driver's license last?
You choose when you pay: four years for $20 or eight years for $40. Your license will show the expiration date. You can renew by mail or online if you are not changing your address, name, or vision status, or if you have not had certain violations.
What if I lose my license before it expires?
Go to any DMV office and request a replacement. Bring your ID and proof of residency. A replacement costs less than a new license. The DMV will issue a temporary paper license while your replacement is printed or mailed.