What you need to get a North Carolina driver's license
North Carolina issues driver's licenses through the Division of Motor Vehicles (DMV), and you'll explore at a local DMV office in person. You cannot complete the entire process online or by mail — you must visit an office to pass the vision and road tests, and to have your photo taken. The state issues licenses valid for eight years for drivers under 66, and four years for drivers 66 and older.
Before you go to the DMV office, gather your documents. You'll need proof of identity (a passport, military ID, or certified birth certificate), proof of Social Security number (a Social Security card, W-2, or tax return), and proof of North Carolina residency (a utility bill, lease, or bank statement dated within the last 60 days). If you're under 18, a parent or guardian must sign your process in person at the DMV.
You'll also need to pass a written knowledge test covering traffic laws and road signs, a vision screening, and a practical driving test. The knowledge test is offered in multiple languages. If you fail any test, you can retake it, though you may need to wait a certain number of days between attempts — ask the DMV office for their current policy.
Key Takeaways
- You must visit a North Carolina DMV office in person to get a driver's license; bring proof of identity, Social Security number, and residency.
- You will take a written knowledge test, a vision screening, and a practical driving test before the license is issued.
- North Carolina driver's licenses are valid for eight years (four years if you're 66 or older).
- If you're under 18, a parent or guardian must be present and sign your process at the DMV office.
- You can find your nearest DMV office and check wait times on the North Carolina DMV website before you go.
Steps to follow at the DMV office
When you arrive at the DMV office, you'll check in and receive a number. Wait to be called, then present your documents to the clerk. They will verify your identity, Social Security number, and residency, and they will ask you questions about your address and driving history. Answer honestly — false information on your process can result in denial or license suspension later.
After the clerk approves your paperwork, you'll move to the testing area. You'll take the written knowledge test on a computer or paper form, depending on the office. The test covers North Carolina traffic laws, road signs, and safe driving practices. You need to pass with a score of at least 80 percent. If you fail, you can usually retake it the same day or schedule another visit.
Once you pass the written test, you'll have your vision screening. An employee will check your eyesight using a machine. If you wear glasses or contacts, wear them during the screening. If your vision does not meet the standard, you may be required to wear corrective lenses while driving, and this will be noted on your license.
Finally, you'll take the practical driving test with an examiner. You'll drive a vehicle (usually your own, though some offices have test vehicles) on public roads for about 20 minutes. The examiner will watch how you handle turns, stops, parking, and traffic situations. You pass if you demonstrate safe driving and follow all traffic laws during the test.
Documents you must bring to the DMV
The DMV requires specific documents, and bringing the wrong ones will delay your appointment. For proof of identity, bring one of these: a valid U.S. passport, a military ID, a certified copy of your birth certificate, a consular report of birth abroad, or a certificate of naturalization. A school ID or work ID alone is not enough.
For proof of Social Security number, bring one of these: your Social Security card, a W-2 form, a 1099 form, a tax return, a pay stub, or a bank statement showing your Social Security number. The document must show your full name and complete Social Security number.
For proof of North Carolina residency, bring a document dated within the last 60 days showing your current address. Acceptable documents include a utility bill, a lease or rental agreement, a mortgage statement, a bank or credit card statement, a government check, or a property tax bill. A driver's license from another state does not count as proof of residency.
If you're under 18, bring your parent's or guardian's ID as well. They must be present at the DMV office and sign your process in front of the clerk.
Costs and how long it takes
The fee for a North Carolina driver's license varies depending on how long you want it to be valid. An eight-year license costs one amount, and a four-year license costs less. The DMV website lists current fees, which may change. You can pay by cash, check, or card at the DMV office.
The entire process — from check-in to passing all tests — usually takes one to three hours, depending on how busy the office is. Some offices have longer wait times than others. You can check wait times for your local DMV office on the North Carolina DMV website before you go, and you can schedule an appointment online to reduce your wait time.
After you pass all tests and pay the fee, you'll receive a temporary paper license on the spot. Your permanent plastic license will be mailed to your address within one to two weeks. The temporary license is valid for driving until the permanent one arrives.
If you already have a license from another state
If you have a valid driver's license from another state and you move to North Carolina, you can exchange it for a North Carolina license without retaking the tests. Bring your out-of-state license, proof of identity, proof of Social Security number, and proof of North Carolina residency to the DMV office. The clerk will process your exchange, and you'll receive your new license by mail within one to two weeks.
If your out-of-state license is expired, you will need to retake the written knowledge test and the practical driving test. You will not need to retake the vision screening if your current license shows no vision restrictions.
Renewing your North Carolina driver's license
When your license is about to expire, the DMV will mail you a renewal notice to your address on file. You can renew online, by mail, or in person at a DMV office. Online renewal is the fastest option if you're may be able to access — you can renew up to one year before your license expires, and you'll receive your new license by mail within one to two weeks.
You are not may be able to access for online renewal if your license is suspended or revoked, if you've had a name change, or if you need to update your address or other information. In those cases, you must renew in person at a DMV office. Bring your current license, proof of residency if you've moved, and payment for the renewal fee.
Frequently Asked Questions
Can I take the written test in a language other than English?
Yes. The North Carolina DMV offers the written knowledge test in multiple languages, including Spanish, Chinese, Korean, and Vietnamese. When you arrive at the DMV office, tell the clerk which language you need, and they will provide the test in that language.
What happens if I fail the practical driving test?
You can retake the practical driving test. The DMV office will tell you how many days you must wait before your next attempt. You'll need to pay the test fee again and schedule another appointment. Most people pass on their second or third try.
Do I need to bring my own car for the driving test?
Most DMV offices require you to bring your own vehicle for the practical driving test. Some offices have test vehicles available, but availability is limited. Call your local DMV office ahead of time to ask whether a test vehicle is available. If you use your own car, make sure it's registered, insured, and in safe working condition.
What if I lose my driver's license after I get it?
You can get a replacement license at any DMV office. Bring your proof of identity and pay the replacement fee. The DMV will issue you a temporary paper license on the spot, and your permanent replacement will be mailed to you within one to two weeks.
How do I find my nearest DMV office?
Visit the North Carolina DMV website and use their office locator tool. You can search by county or city, see the office's hours and phone number, and check current wait times. Many offices allow you to schedule an appointment online, which can significantly reduce your wait time.