The documents and steps North Carolina requires
North Carolina issues three types of driver's licenses: a learner's permit (which lets you practice with a licensed adult), a provisional license (for drivers under 18), and a full license. The documents you bring and the tests you take depend on which one you're after, but all three start the same way: you visit a Division of Motor Vehicles (DMV) office in person with proof of identity, proof of residency, and proof of Social Security number.
You cannot complete any part of this process online or by mail. North Carolina requires you to appear at a DMV office, pass a vision screening, and sign documents in front of a staff member. If you're under 18, a parent or guardian must come with you to sign consent forms.
Key Takeaways
- You must visit a North Carolina DMV office in person with a valid ID, proof of where you live, and proof of your Social Security number before you can get any license type.
- A learner's permit requires passing a written test on traffic laws and road signs; a provisional license requires the permit first, plus a road test; a full license requires the provisional license or a road test if you're 18 or older.
- If you're under 18, a parent or guardian must be present at the DMV office to sign your process.
- North Carolina charges different fees for each license type, and fees vary slightly depending on how long the license is valid.
What documents to bring to the DMV office
Bring one document that proves your identity. North Carolina accepts a U.S. passport, a passport card, a military ID, a state ID card, or a certified birth certificate. A school ID, a work ID, or a library card does not count. If you bring a birth certificate, it must be an official certified copy with a raised seal or embossed stamp — a photocopy or a hospital birth certificate will not work.
Bring one document that proves where you live. A utility bill, a lease, a mortgage statement, a bank statement, or a property tax bill all work, as long as it shows your name and current address and was issued within the last 60 days. A cell phone bill counts only if it shows your service address. A mail piece from a government agency also works.
Bring proof of your Social Security number. You can bring your Social Security card itself, a W-2 form, a 1099 form, a tax return, a pay stub, or a document from the Social Security Administration. A bank statement with your Social Security number printed on it also counts.
If you're under 18, bring a parent or guardian with you. They must bring their own ID and sign your process in front of the DMV staff member. If both parents have custody, both should come; if only one has custody, bring a custody order or court document proving that.
Getting a learner's permit in North Carolina
A learner's permit lets you practice driving with a licensed adult who is at least 21 years old and sitting in the front passenger seat. You must have a permit before you can take the road test for a provisional or full license. To get one, visit a DMV office with the documents listed above, pass a vision screening, and pass the written test on North Carolina traffic laws and road signs.
The written test has 25 questions. You must answer at least 20 correctly to pass. The test covers speed limits, right-of-way rules, parking, traffic signs, and safe driving practices. You can study using the North Carolina Driver's Handbook, which is free on the DMV website and also available in print at any DMV office. Some DMV offices offer practice tests on computers at the office itself.
Once you pass, you pay the permit fee and receive your permit on the spot. The permit is valid for five years. While you hold a permit, you cannot drive alone, you cannot drive between midnight and 5 a.m., and you cannot use a cell phone while driving (except to call 911).
Getting a provisional license if you're under 18
A provisional license is for drivers under 18 and comes after you've held a learner's permit for at least one month. To get one, you must pass a road test at a DMV office. You cannot take the road test until you've had your permit for the required waiting period.
Schedule your road test appointment online through the North Carolina DMV website or by calling your local DMV office. Bring your learner's permit, proof of insurance, and the vehicle you'll be driving. The vehicle must be registered, insured, and in safe working condition. The test lasts about 20 minutes and covers basic driving skills: starting, stopping, turning, parking, and following traffic laws.
Once you pass the road test, you pay the provisional license fee and receive your license. A provisional license is valid until you turn 18, at which point it converts to a full license automatically — you do not need to take another test or visit the DMV again.
Getting a full license if you're 18 or older
If you're 18 or older and have never held a North Carolina license, you can skip the provisional license step. You still need a learner's permit first, but after you pass the written test and hold the permit for at least one month, you can take the road test and receive a full license directly.
If you're 18 or older and already have a valid learner's permit from another state, North Carolina may waive the one-month waiting period. Bring your out-of-state permit to the DMV office and ask whether you can take the road test when ready. Rules vary, so call ahead to confirm.
The road test is the same as for a provisional license: about 20 minutes of basic driving skills in a vehicle you bring. Once you pass, you pay the full license fee and receive your license. A full license is valid for eight years.
Fees and how long licenses are valid
North Carolina charges a fee for each license type. A learner's permit costs one amount; a provisional license costs another; a full license costs a third. Fees change periodically, so check the DMV website or call your local office for the current price before you visit. Some DMV offices accept cash, check, and card; others accept card only. Call ahead to confirm what your local office takes.
A learner's permit is valid for five years. A provisional license is valid until you turn 18. A full license is valid for eight years. When your license expires, you can renew it by mail, online, or in person, depending on your age and whether you need a new photo.
What happens if you fail the written or road test
If you fail the written test, you can retake it the same day at most DMV offices, though some offices may require you to wait a few days. There is no limit to how many times you can retake the written test. Each retake costs the same as the original test.
If you fail the road test, you must wait at least one week before you can schedule another attempt. You can retake the road test as many times as you need. Each retake also costs a fee. Some people pass on the first try; others take two or three attempts. Failing does not affect your learner's permit, which remains valid.
Frequently Asked Questions
Can I get a learner's permit if I'm over 18?
Yes. North Carolina does not have an age limit for learner's permits. If you're 18 or older and have never held a license, you still need a permit before you can take the road test. You follow the same steps as someone under 18, except a parent or guardian does not need to sign your process.
What if I move to North Carolina from another state?
If you already have a valid license from another state, you can exchange it for a North Carolina license without taking any tests. Bring your out-of-state license, proof of residency in North Carolina, and proof of your Social Security number to a DMV office. You pay a fee and receive your new license on the spot.
Do I need to bring the vehicle I'll drive to the DMV office?
You do not need to bring it when you get your learner's permit or when you schedule your road test. You only need to bring the vehicle on the day of your road test. It must be registered, insured, and in safe working condition, with working brakes, lights, wipers, and mirrors.
What if I fail the vision screening at the DMV?
If you fail the vision screening, the DMV will not issue you a license until you see an eye doctor and bring a signed statement from them confirming you can see well enough to drive safely. Some eye doctors can provide this statement the same day you visit. You do not need to retake the vision screening once you bring the doctor's statement.
Can I take the road test in a vehicle with an automatic transmission if I learned in a manual?
Yes. North Carolina does not restrict which type of transmission you use for the road test. If you pass in an automatic, your license does not restrict you to automatics. You can drive either type after you receive your license.