What You Need to Know Before You Go to the DMV
North Carolina issues driver licenses through the Division of Motor Vehicles (DMV), which operates licensing offices across the state. You will need to visit a DMV office in person — you cannot complete the entire process online or by mail. The office will check your identity documents, take your photo, and administer a written test and driving test before issuing your license.
The process takes longer than many people expect. From the moment you walk in to the moment you leave, plan for two to four hours, depending on how busy the office is and whether you pass both tests on your first attempt. If you fail either test, you will need to return on a separate day to retake it.
North Carolina offers three types of driver licenses: a standard license (valid for eight years), a Real ID-compliant license (also valid for eight years, required for federal building access and domestic flights), and a commercial driver license (CDL) for operating large trucks. Most people need the standard or Real ID license.
Key Takeaways
- You must visit a DMV office in person with original identity documents, proof of residency, and your Social Security number to get a North Carolina driver license.
- North Carolina requires you to pass a written knowledge test and a behind-the-wheel driving test before the DMV issues your license.
- A standard driver license costs around $20 to $30 and is valid for eight years; a Real ID license costs more but is required for federal building access and domestic air travel.
- You can find your nearest DMV office and check current wait times on the North Carolina DMV website before you go.
- If you are under 18, you must follow North Carolina's graduated licensing system, which includes a learner permit stage and a provisional license stage before you can get a full license.
Documents You Must Bring to the DMV Office
Bring original documents — not copies — to prove your identity, date of birth, and Social Security number. The DMV will not accept photocopies or digital images. Acceptable identity documents include a U.S. passport, a certified birth certificate, a military ID, or a foreign passport with a valid U.S. visa. If you do not have a passport or birth certificate, you can use a combination of documents such as a school ID plus a Social Security card, but the DMV staff can tell you exactly what combination works for your situation when you call ahead.
You also need to prove you live in North Carolina. Bring a recent utility bill, lease agreement, mortgage statement, or bank statement with your current address on it. The document must be dated within the last 60 days. A driver license from another state does not count as proof of residency.
If you are renewing a license or replacing one that was lost or stolen, bring your old license if you still have it. If you are changing your name, bring a certified copy of the document that changed it — a marriage certificate, divorce decree, or court order.
The Written Knowledge Test and What It Covers
The written test has 25 multiple-choice questions about North Carolina traffic laws, road signs, and safe driving practices. You must answer at least 20 questions correctly to pass. The test covers topics like speed limits, right-of-way rules, parking laws, and what different road signs mean. You can take the test in English or Spanish.
The DMV provides a free study guide called the North Carolina Driver's Handbook, available on the DMV website and at every licensing office. Most people spend two to four weeks studying the handbook before taking the test. You can take practice tests online through the DMV website to see which topics you need to review more.
If you fail the written test, you can retake it the same day at most offices, but you will pay the test fee again. If you pass the written test but fail the driving test, you do not have to retake the written test when you return — only the driving test.
The Behind-the-Wheel Driving Test
The driving test lasts about 20 to 30 minutes. A DMV examiner will sit in the passenger seat while you drive on public roads near the testing location. The examiner watches how you handle turns, lane changes, parking, stopping at traffic lights, and your overall control of the vehicle. You must use a vehicle that is registered, insured, and in safe working condition. You cannot use a vehicle with equipment violations or safety issues.
Bring the vehicle's registration and proof of insurance. The examiner will check the brakes, lights, windshield wipers, and horn before the test begins. If any of these do not work, you will not be allowed to test that day.
Common reasons people fail the driving test include failing to come to a complete stop, improper lane changes, hitting the curb while parking, speeding, and not checking mirrors frequently enough. If you fail, you can schedule another test, but there is usually a wait of several days to a few weeks depending on how busy the office is.
Cost and How Long Your License Is Valid
A standard eight-year driver license costs between $20 and $30, depending on whether you are getting your first license or renewing one. A Real ID-compliant license costs more — usually between $30 and $40 — because it requires additional identity verification. The DMV accepts cash, debit cards, and credit cards at most offices.
Your license is valid for eight years from the date it is issued. You will receive your license in the mail within 10 to 15 business days after you pass both tests. The DMV will give you a temporary paper license at the office that you can use while you wait for the plastic card to arrive.
If your license expires while you are out of state or unable to visit an office, you may be able to renew it by mail or online, depending on your situation. Check the DMV website for renewal options.
If You Are Under 18: The Graduated Licensing System
North Carolina requires drivers under 18 to go through three stages: a learner permit, a provisional license, and a full license. You cannot skip any stage, and each stage has specific restrictions.
To get a learner permit, you must be at least 15 years old, pass the written test, and have a parent or guardian sign a consent form. With a learner permit, you can only drive when a licensed adult 21 or older is in the front passenger seat. You must hold the learner permit for at least 12 months before you can take the driving test.
Once you pass the driving test, you receive a provisional license, valid until you turn 18. With a provisional license, you cannot drive between midnight and 5 a.m., and you can have no more than one passenger under 21 in the car (unless they are a family member). At age 18, your provisional license automatically becomes a full license with no restrictions.
Finding Your Nearest DMV Office and Checking Wait Times
North Carolina has DMV offices in every county. You can find the office nearest you and check current wait times on the official North Carolina DMV website. Some offices are busier than others — offices in larger cities often have longer waits than rural offices.
Many offices allow you to make an appointment online, which can reduce your wait time significantly. If your local office does not offer appointments, you can call ahead to ask what time of day is typically least busy. Early morning on weekdays is usually faster than afternoons or weekends.
If you cannot get an appointment at your preferred office, check whether a nearby office in a different county has availability. You do not have to use the office in your county — you can visit any DMV office in the state.
Frequently Asked Questions
Can I take the written test online?
No. You must take both the written test and the driving test in person at a DMV office. However, you can study for the written test using the free online practice tests on the North Carolina DMV website before you go.
What if I fail the driving test?
You can schedule another driving test, usually within a few days to a few weeks depending on office availability. You do not have to retake the written test. You will pay the test fee again when you retake the driving test. Most people pass on their second or third attempt.
Do I need a Real ID license or a standard license?
A standard license is fine for driving and most everyday uses. A Real ID license is required only if you plan to fly domestically or enter a federal building that requires ID. If you are unsure, a standard license is the simpler and less expensive option.
How long does it take to get my license after I pass the tests?
The DMV mails your plastic license card within 10 to 15 business days. You receive a temporary paper license at the office that you can use when ready while you wait for the card to arrive.
Can I renew my license online or by mail?
It depends on your situation. Some renewals can be done online or by mail, but first-time licenses and licenses with certain changes must be done in person. Check the North Carolina DMV website or call your local office to find out whether your renewal can be done without visiting an office.