What you need to bring and where to go
North Carolina issues driver's licenses through the Division of Motor Vehicles (DMV), which operates license plate offices in every county. You will visit your county's office in person—there is no online or mail-in route for a first license. Bring your Social Security card (or a document showing your number), proof of North Carolina residency (a utility bill, lease, or bank statement dated within 60 days), and a document proving your identity and date of birth, such as a passport, certified birth certificate, or out-of-state license.
If you are under 18, a parent or legal guardian must come with you and sign the process. If you are 18 or older, you can explore alone. You will also need to pass a vision test and a written knowledge test at the office, so bring your glasses or contacts if you use them. The office will take your photograph on the day you explore.
Key Takeaways
- You must visit your county DMV office in person with proof of identity, Social Security number, and North Carolina residency.
- First-time applicants under 18 need a parent or guardian present; those 18 and older can explore alone.
- You will take a vision test and written knowledge test at the office the same day you explore.
- A standard license costs $20 and is valid for eight years; a Real ID-compliant license costs $28 and is required for federal buildings and domestic flights after May 2025.
- You can drive with a learner's permit before your license is issued, but only with a licensed adult 21 or older in the front seat.
Getting a learner's permit first
Most people get a learner's permit before a full license. A permit lets you drive with a licensed adult 21 or older sitting in the front passenger seat. You obtain a permit the same way you obtain a license—by visiting your county DMV office with the same documents—but you only take the written knowledge test, not the road test. The permit is valid for five years.
With a learner's permit, you can practice driving and build experience before taking the road test for your full license. North Carolina does not require a minimum practice period, but waiting at least a few weeks gives you time to become comfortable behind the wheel. When you feel ready, you return to the DMV office to schedule and take your road test.
Passing the written knowledge test
The written test covers North Carolina traffic laws, road signs, and safe driving practices. The test has 25 questions, and you must answer at least 20 correctly to pass. You can take the test in English or Spanish. The DMV office provides study materials, and you can also study the North Carolina Driver's Handbook, which is free and available on the DMV website.
If you do not pass on your first try, you can retake the test the same day or come back another day. There is no waiting period between attempts. Most people pass after one or two tries if they study the handbook beforehand.
Taking the road test
The road test happens at your county DMV office and lasts about 20 minutes. A DMV examiner sits in the car with you and watches you perform basic driving tasks: starting the car, turning, stopping, parking, and following traffic laws. You must bring your own vehicle, and it must be in safe working condition with valid registration and insurance. The vehicle must have working brakes, lights, wipers, and mirrors.
You can take the road test as soon as you have your learner's permit, but you must schedule it in advance. Call your county DMV office or check the DMV website to book a test date. If you do not pass, you can retake the test, but there may be a waiting period—ask your examiner or the office staff.
Standard license versus Real ID
North Carolina offers two types of driver's licenses. A standard license costs $20 and is valid for eight years. A Real ID-compliant license costs $28 and is also valid for eight years. The Real ID license has a gold star in the upper right corner and meets federal requirements for entering federal buildings, military bases, and boarding domestic flights.
As of May 7, 2025, a Real ID license or passport is required to board a domestic flight in the United States. If you fly domestically, you will need a Real ID license or another federally accepted document. If you do not fly and do not enter federal buildings, a standard license is sufficient. You can upgrade from a standard to a Real ID license at any time by returning to the DMV office with your current license and proof of residency.
Replacing a lost or damaged license
If your license is lost, stolen, or damaged, visit your county DMV office with proof of identity and residency. You can request a duplicate license, which costs $20 for a standard license or $28 for a Real ID license. The office will issue a replacement on the same day. If your license was stolen, you may want to report it to local police, though it is not required to get a replacement.
If your address has changed, you can update it at the DMV office without getting a new license, or you can request a new license with the updated address. Updating your address is free, but a new license with a new address costs the standard fee.
Renewing your license before it expires
Your North Carolina driver's license expires eight years after it is issued. You can renew it up to one year before the expiration date. You can renew in person at your county DMV office, or you can renew by mail if your license is not suspended or revoked and you have no medical restrictions. To renew by mail, contact your county DMV office for a renewal form, complete it, and mail it with your current license and the renewal fee.
If you renew in person, bring your current license, proof of residency, and the renewal fee. You will have your photograph taken again. If you renew by mail, you do not need a new photograph unless your current one is more than eight years old.
Frequently Asked Questions
Can I get a North Carolina license if I am not a U.S. citizen?
Yes. You must have a valid visa or work permit and a Social Security number or Individual Taxpayer Identification Number (ITIN). Bring the same documents as a citizen, plus your visa or work permit. Some visa types may have restrictions on driving—check with the DMV office about your specific situation.
What if I fail the road test?
You can retake it, but there is usually a waiting period of a few days to a week. Ask the examiner when you can schedule your next test. Most people pass on the second or third attempt. Focus on the areas where you struggled and practice those skills before retesting.
How long does it take to get a license after I pass the road test?
The DMV office issues your license the same day you pass the road test. You will receive a temporary paper license on the spot, and your plastic license arrives by mail within one to two weeks. You can drive with the paper license until the plastic one arrives.
Do I need a Real ID license to drive in North Carolina?
No. A standard license is valid for driving anywhere in North Carolina and the United States. You only need a Real ID license if you fly domestically or enter federal buildings. A standard license is sufficient for everyday driving.
What happens if my license expires while I am out of state?
You can renew by mail before it expires, or you can renew in person at your county DMV office when you return to North Carolina. If your license has been expired for more than a year, you may need to retake the written test and road test instead of renewing—contact your county office to confirm.