What the North Carolina DMV issues and how to get one
North Carolina's Division of Motor Vehicles (DMV) issues driver's licenses that let you legally drive on public roads in the state. The license itself is a card you carry; it shows your name, address, photo, and driving privileges. To get one, you visit a DMV office in person, pass a written test on traffic laws, pass a driving test, and provide documents that prove your identity and North Carolina residency.
The process takes multiple visits if you're a new driver — you get a learner's permit first, drive with restrictions for a set period, then return to take the road test. If you're moving to North Carolina from another state, you can exchange your out-of-state license for a North Carolina one without retesting, though you'll still need to visit an office and bring proof of residency.
North Carolina also issues a Real ID-compliant driver's license, which you'll need to board a domestic flight or enter a federal building after May 7, 2025. A standard North Carolina license works for driving but not for those federal purposes. Both types cost the same and come from the same office — you choose which one when you explore.
Key Takeaways
- You must visit a North Carolina DMV office in person to get a driver's license; you cannot complete the process online or by mail.
- New drivers need a learner's permit first, which requires passing a written test, then must drive with restrictions for at least 12 months before taking the road test.
- You will need documents proving your identity (passport, birth certificate, or state ID) and your North Carolina address (utility bill, lease, or bank statement dated within 60 days).
- A Real ID-compliant license requires one additional document proving citizenship or legal residency, such as a passport or birth certificate, but costs no more than a standard license.
- If you already hold a valid driver's license from another state, you can exchange it for a North Carolina license without retesting, but you must still visit an office in person.
Documents you need to bring to the DMV office
North Carolina requires specific documents before you can get a license. You need proof of identity (a U.S. passport, birth certificate, state ID, or military ID), proof of your North Carolina address (a utility bill, lease agreement, bank statement, or government mail dated within the last 60 days), and your Social Security number or a document showing it.
If you want a Real ID license, bring one additional document that proves citizenship or legal residency. A U.S. passport, birth certificate, naturalization papers, or permanent resident card all work. If your birth certificate is from outside the U.S., bring the original or a certified copy — a photocopy won't be accepted.
Bring your current driver's license if you have one (from North Carolina or another state). If you're under 18, bring a parent or guardian and their ID as well. Wear something suitable for a photo — the DMV takes your picture on the spot, and it will appear on your license for years.
The learner's permit stage for new drivers
If you've never held a driver's license, you start with a learner's permit. You visit a DMV office, pass a written test on North Carolina traffic laws and road signs, and pay the permit fee. The test covers things like speed limits, right-of-way rules, and what different signs mean. You can study using the North Carolina Driver's Handbook, which the DMV publishes free online.
Once you have the permit, you can drive only with a licensed adult (21 or older) in the front seat next to you. You cannot drive alone, and you cannot drive between midnight and 5 a.m. You must hold the permit for at least 12 months before you're allowed to take the road test. During that time, you build driving experience and can practice in different weather and traffic conditions.
After 12 months with a clean record (no traffic violations), you return to the DMV to schedule your road test. The examiner watches you drive for about 20 minutes, testing things like parking, turning, and how you handle other traffic. If you pass, you get your full license. If you don't, you can retake the test — there's no waiting period between attempts, though you'll pay the test fee each time.
Exchanging an out-of-state license for a North Carolina one
If you hold a valid driver's license from another state and you're moving to North Carolina, you don't have to retake the written or road tests. You can exchange it directly for a North Carolina license. Visit a DMV office with your out-of-state license, proof of North Carolina residency, and proof of identity. The DMV will issue you a new license with your North Carolina address.
Your out-of-state license will be surrendered — you won't get it back. The new North Carolina license will have the same expiration date as your old one, unless your old license was about to expire. If it was expiring within the next year, North Carolina will extend it to align with the state's standard renewal cycle.
If your out-of-state license is suspended, revoked, or expired, you cannot exchange it. You'll have to go through the full process as a new driver, starting with the learner's permit and written test. Check your license status with your previous state's DMV before you move, so you know what to expect.
Real ID versus a standard North Carolina driver's license
A standard North Carolina driver's license lets you drive in the state and use it as ID for everyday purposes like buying alcohol or checking into a hotel. It will not work for boarding a domestic flight or entering a federal building after May 7, 2025.
A Real ID-compliant license meets federal security standards and works for all the same driving and ID purposes as a standard license, plus it works for federal purposes. Both licenses cost the same amount and last the same length of time (typically 8 years for adults). The only difference is the documents you bring and a small star or marking on the card itself.
To get a Real ID license, bring one extra document proving citizenship or legal residency — a U.S. passport, birth certificate, naturalization certificate, or permanent resident card. If you already have a standard North Carolina license and want to upgrade to Real ID, you can renew early and request the Real ID version at that time.
Fees, renewal, and how long your license lasts
North Carolina driver's licenses are valid for 8 years for adults (16 to 70 years old) and 5 years for drivers over 70. The fee for a new license varies depending on how long you're getting it for, but as of the most recent update, a standard 8-year license costs around $30 to $40. A Real ID license costs the same. Learner's permits cost less — typically $10 to $15 — and last for 5 years.
You can renew your license online, by mail, or in person at a DMV office, but only if your license is not suspended or revoked and you don't need a new photo. If you want to renew in person (for example, to get a new photo or upgrade to Real ID), you'll visit an office and bring the same documents as a new applicant. Renewal by mail or online is faster and doesn't require a visit.
If your license is lost or stolen, report it to the DMV right away and request a replacement. A replacement card costs less than a new license and can be ordered by mail or in person. You'll get a new card with the same number and expiration date as your original.
What happens if you fail the road test or written test
If you fail the written test for your learner's permit, you can retake it the same day or come back another day — there's no mandatory waiting period. You'll pay the test fee again. Most people pass on the second or third attempt if they study the handbook between tries.
If you fail the road test, you can schedule another test as soon as the next available appointment. There's no waiting period, but you will pay the test fee each time you take it. The examiner will tell you what you did wrong — common reasons include hitting the curb while parking, not checking mirrors, or not coming to a complete stop. Use that feedback to practice the specific skills before your next test.
If you fail the road test three times, North Carolina may require you to take a defensive driving course before you can test again. Check with your local DMV office about their specific policy, as it can vary by location.
Frequently Asked Questions
Can I get a North Carolina driver's license if I don't have a Social Security number?
No. North Carolina requires a Social Security number or a document showing it (such as a Social Security card or tax return). If you don't have one, you'll need to explore for one through the Social Security Administration before you can get a driver's license. Some immigrants may have an Individual Taxpayer Identification Number (ITIN) instead; contact your local DMV office to ask whether that is accepted.
How long does it take to get a driver's license from start to finish?
For a new driver, the minimum is about 13 months: you get your learner's permit (same day), hold it for at least 12 months, then take and pass the road test (same day). If you fail the road test, add time for another appointment and practice. For someone exchanging an out-of-state license, it takes one office visit, usually completed the same day.
What if I move to a different address while my North Carolina license is still valid?
You must update your address with the DMV within 30 days of moving. You can do this online, by mail, or in person at a DMV office. Updating your address online or by mail is faster and doesn't require a new photo. You'll get a new card with your updated address mailed to you.
Do I need a Real ID license if I only drive in North Carolina?
Not for driving. A standard North Carolina license is fine for driving anywhere in the U.S. You only need Real ID if you plan to board a domestic flight or enter a federal building after May 7, 2025. If you never do those things, a standard license works indefinitely for driving.
Can I get a North Carolina driver's license if I have a suspended license from another state?
No. North Carolina will check your driving record in other states before issuing a license. If you have an active suspension or revocation, you cannot get a North Carolina license until that is resolved. Contact the state that suspended your license to find out how to lift the suspension, then explore in North Carolina.