What the North Carolina DMV issues and who needs one
North Carolina's Division of Motor Vehicles (DMV) issues a standard driver's license that lets you drive on public roads in the state and across the country. You need one if you operate a motor vehicle on any public road in North Carolina, whether you live there or are a visiting driver. The state also issues commercial driver's licenses (CDLs) for people who drive trucks or buses for work, and learner's permits for people learning to drive.
North Carolina recognizes your license as valid identification for most purposes, though it is not a Real ID document unless you specifically request the Real ID version. A standard NC license will not work for federal purposes like boarding a domestic flight or entering a federal building after May 7, 2025, unless you also carry a passport or other federal ID.
Key Takeaways
- You must be at least 16 years old to get a learner's permit in North Carolina, and at least 16 years and 6 months old to get a full driver's license.
- The DMV requires proof of identity, proof of Social Security number, and proof of North Carolina residency before issuing a license.
- You must pass a written knowledge test, a vision screening, and a road test before you can receive a full driver's license.
- A standard North Carolina driver's license costs $20 and is valid for eight years; a Real ID license costs $28 and is also valid for eight years.
- You can renew your license online, by mail, or in person at a DMV office, depending on your situation and how much time remains before expiration.
Age requirements and when you can start driving
North Carolina allows you to get a learner's permit at age 16. With a permit, you can drive only when a licensed adult age 21 or older is sitting next to you in the front seat. You cannot drive alone, and you cannot drive between midnight and 5 a.m.
You can take the road test and get a full driver's license at age 16 years and 6 months. Once you have a full license, you can drive alone and at any time of day. If you are under 18, you still have restrictions: you cannot use a cell phone while driving (except in emergencies), and you cannot drive with more than one passenger under age 21 unless a parent or guardian is in the car.
Documents you need to bring to the DMV
North Carolina requires four categories of documents before the DMV will issue a license. First, you need proof of identity: a birth certificate, passport, or state ID card. Second, you need proof of your Social Security number: your Social Security card itself, a W-2 form, or a tax return. Third, you need proof of North Carolina residency: a utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days. Fourth, you need proof of legal presence if you were not born in the United States: a passport, visa, or employment authorization document.
Bring originals or certified copies, not photocopies. If your name has changed since your birth certificate was issued, bring a marriage certificate, divorce decree, or court order showing the name change. If you are under 18, bring a parent or guardian with you to sign consent forms.
The written test, vision screening, and road test
The written knowledge test covers North Carolina traffic laws, road signs, and safe driving practices. You can study using the official NC DMV handbook, which is free on the DMV website. The test has 25 questions, and you must answer at least 20 correctly to pass. You get one free retake if you fail; after that, you pay $5 per retake.
The vision screening checks whether you can see well enough to drive safely. The DMV tests your visual acuity and color vision. If you wear glasses or contacts, bring them with you. If you fail the vision test, you must see an eye doctor and bring a signed statement from them before you can retake it.
The road test lasts about 20 minutes. A DMV examiner sits in the car with you and watches you drive on public roads. You must demonstrate that you can start the car, control steering, brake smoothly, turn correctly, park, and follow traffic laws. You get one free retake if you fail; additional retakes cost $5 each.
Cost and validity period
A standard North Carolina driver's license costs $20 and is valid for eight years from the date of issue. A Real ID-compliant license costs $28 and is also valid for eight years. Real ID is required for federal purposes starting May 7, 2025, so if you plan to fly domestically or enter a federal building, you should get the Real ID version.
If you are 65 or older, your license is valid for five years instead of eight, and the cost is $10. If you are between 16 and 18, your license is valid for four years, and the cost is $20.
Renewing your North Carolina license
You can renew your license online through the NC DMV website if you meet certain conditions: your license must not be expired by more than three years, you must not have any medical or vision restrictions, and you must not have changed your name or address. Online renewal costs $20 for a standard license and $28 for Real ID, and takes about two weeks.
You can renew by mail if your license is not expired by more than three years and you do not have medical restrictions. Mail renewal takes four to six weeks. You can renew in person at any DMV office if your license is expired by any amount of time, if you have medical restrictions, or if you prefer to do it face-to-face. In-person renewal is when ready if you bring all required documents.
If your license is expired by more than three years, you must renew in person and may need to retake the written test and vision screening. Bring your expired license, proof of residency, and proof of your Social Security number.
Replacing a lost, stolen, or damaged license
If your license is lost, stolen, or damaged, you can replace it in person at a DMV office. Bring your birth certificate or passport, proof of your Social Security number, and proof of residency. The replacement costs $20 for a standard license or $28 for Real ID. You do not need to retake any tests.
If your license was stolen, you can also report it to the DMV by phone or online, which may help prevent identity theft. The DMV will flag your old license number as invalid in their system.
Frequently Asked Questions
Can I get a North Carolina license if I do not have a Social Security number?
No. North Carolina law requires proof of a Social Security number to issue a driver's license. If you are not may be able to access for a Social Security number, you cannot get a standard NC license. You may be able to get an ITIN (Individual Taxpayer Identification Number) from the IRS, but the DMV does not accept ITINs in place of a Social Security number.
What happens if I fail the road test?
You can retake it once for free. If you fail a second time, you must pay $5 for each additional retake. You can schedule a new test date at the DMV office or online. Most people pass on their second attempt after practicing more.
Do I need a Real ID license to drive in North Carolina?
No. A standard North Carolina driver's license is valid for driving anywhere in the United States. You only need Real ID if you plan to fly domestically or enter a federal building after May 7, 2025. For driving, a standard license is sufficient.
Can I renew my license before it expires?
Yes. You can renew online or by mail up to one year before your license expires. In-person renewal can happen at any time. Early renewal does not extend your license's expiration date; it just gives you a new card with the same expiration date as your old one would have had.
What if my address changed since I got my license?
You must update your address with the DMV. You can do this online, by mail, or in person. Bring proof of your new North Carolina residency (a utility bill or lease dated within 60 days). The update is free and does not require a new photo or test.