What the North Carolina DMV requires to issue a driver license
The North Carolina Department of Motor Vehicles issues driver licenses through a two-step process: you pass a written knowledge test and a road test, then the DMV issues the license itself. You cannot skip either test, and you must complete them in order. The written test covers traffic laws and road signs; the road test checks whether you can operate a vehicle safely.
Before you can take either test, you need to bring specific documents to an NC DMV office. The DMV requires proof of identity (a passport, military ID, or certified birth certificate), proof of Social Security number (a Social Security card or tax return), and proof of North Carolina residency (a utility bill, lease, or bank statement dated within 60 days). If you are under 18, you also need a signed parental consent form and proof that you have held a learner's permit for at least 12 months.
The written test costs nothing. The road test also costs nothing. The license itself costs between $20 and $30 depending on how long you want it to last — a four-year license is cheaper than an eight-year license. You pay the fee only after you pass both tests.
Key Takeaways
- You must pass a written knowledge test first, then a road test, before the DMV will issue a license.
- Bring proof of identity, proof of your Social Security number, and proof of NC residency to your DMV appointment.
- If you are under 18, you need a signed parental consent form and must have held a learner's permit for at least 12 months before taking the road test.
- Both tests are free; you pay the license fee only after passing both.
- You can schedule a road test appointment online through the NC DMV website or by calling your local DMV office.
How to schedule your written test and road test
The NC DMV handles written tests and road tests differently. Written tests are offered at most DMV offices on a walk-in basis during business hours — you do not need an appointment. Bring your documents, pay any required fees, and take the test the same day. The test has 25 questions and you must answer at least 20 correctly to pass.
Road tests require an appointment. You can schedule one online through the NC DMV website (ncdmv.org) or by calling your local DMV office. The appointment system shows available dates and times at each location. Road tests are typically scheduled weeks in advance, so book early if you have a important date. During the road test, an examiner rides with you in your own vehicle and watches you perform basic driving tasks — parking, turning, stopping, and highway driving if applicable.
If you fail either test, you can retake it. There is no waiting period between attempts, but you must pay the test fee again if your local office charges one. Most NC DMV offices do not charge for retakes, but call ahead to confirm.
What documents you need at your DMV appointment
Bring originals or certified copies — photocopies are not accepted. For proof of identity, the DMV accepts a valid U.S. passport, a military ID, a certified birth certificate, or a tribal ID. A driver license from another state does not count as proof of identity for a North Carolina license.
For proof of Social Security number, bring your Social Security card, a W-2 form, a 1099 form, or a tax return. A Social Security statement from ssa.gov also works. For proof of residency, bring a utility bill, a lease agreement, a mortgage statement, a bank statement, or a government-issued mail addressed to you. The document must show your current address and be dated within the last 60 days.
If you are under 18, bring a parental consent form signed by a parent or legal guardian. The form is available on the NC DMV website. You also need proof that you held a learner's permit for at least 12 months — the DMV will check this in their system if you obtained the permit in North Carolina, but if you got it in another state, bring the permit itself or a letter from that state's DMV.
The written test: what to study and how to prepare
The NC DMV written test covers traffic laws, road signs, and safe driving practices. Questions are multiple-choice with four options each. You have 25 questions and must answer at least 20 correctly — that is 80 percent — to pass. If you fail, you can retake it when ready at most offices.
The NC DMV publishes a free study guide called the North Carolina Driver's Handbook on its website. The handbook covers everything on the test: speed limits, right-of-way rules, parking laws, what different road signs mean, and what to do in bad weather or emergencies. Read the handbook before your appointment. Many people also use practice tests available online through the NC DMV website or through third-party sites; these are not official but follow the same format and topics.
The test is given on a computer at the DMV office. You do not need to bring anything except your documents. The office provides the computer and the test itself.
The road test: what the examiner watches for
During the road test, an examiner sits in the passenger seat of your vehicle and scores you on basic driving skills. The test lasts about 20 to 30 minutes and covers city streets and sometimes highway driving depending on the test route. You must use your own vehicle — the DMV does not provide one.
The examiner watches for safe vehicle operation: whether you check mirrors and blind spots before turning, whether you stop completely at stop signs, whether you maintain safe speed, whether you use turn signals, and whether you park smoothly. The examiner also checks whether you can follow directions and whether you stay calm under pressure. Minor mistakes do not automatically fail you, but serious errors — running a red light, hitting a curb hard, or failing to yield when required — result in failure.
Bring your vehicle's registration and proof of insurance. The vehicle must be in safe working condition: brakes must work, lights must work, windshield wipers must work, and tires must have tread. If the vehicle fails a safety check, the examiner will not conduct the test and you will lose your appointment.
What happens after you pass both tests
Once you pass the road test, the examiner tells you when ready. You then go to the DMV counter to pay the license fee and have your photo taken. The license is printed on the spot or mailed to you within a few days depending on the office. Most NC DMV offices print licenses when ready, so you can leave with your license the same day you pass the road test.
Your North Carolina driver license is valid for four or eight years depending on which term you chose when you paid the fee. You can renew it by mail, online, or in person before it expires. The DMV sends renewal notices about 60 days before expiration.
If you fail the road test, you can schedule another appointment. There is no mandatory waiting period, but appointments may not be available for several weeks depending on how busy your local office is.
Where to find your local NC DMV office and hours
North Carolina has DMV offices in most counties. You can find the office nearest you, its hours, and its phone number on the NC DMV website at ncdmv.org. The website also shows which offices offer road tests — not all offices do, so check before you go.
Most DMV offices are open Monday through Friday during standard business hours, though some have extended hours one or two evenings per week. A few offices are open on Saturday. Call ahead if you are unsure whether your local office is open on a particular day, especially around holidays.
If you cannot reach your local office by phone, you can submit a question through the NC DMV website contact form. Response times vary but typically take several business days.
Frequently Asked Questions
Can I take the written test before I get a learner's permit?
No. In North Carolina, you must hold a learner's permit for at least 12 months before you can take the road test. You can take the written test at any time, but the DMV will not issue a full driver license until you have held the permit for the required time and passed the road test.
What if I fail the road test — how long do I have to wait to retake it?
There is no mandatory waiting period. You can schedule another road test appointment when ready, though available appointments may be weeks away depending on how busy your local office is. You do not have to retake the written test unless it has been more than one year since you passed it.
Do I need to bring my own vehicle for the road test, or can I use the DMV's car?
You must bring your own vehicle. The DMV does not provide test vehicles. Your vehicle must pass a safety inspection — working brakes, lights, wipers, and tires with tread — or the examiner will not conduct the test.
What if I move to North Carolina from another state — can I transfer my license?
No. North Carolina requires you to obtain a North Carolina license within 30 days of moving to the state. You can use your out-of-state license during that time, but after 30 days it is no longer valid for driving in North Carolina. You must pass both the written and road tests to get an NC license, even if you held a valid license in another state.
How much does a North Carolina driver license cost?
The fee depends on how long you want the license to last. A four-year license costs less than an eight-year license. The exact amount varies slightly, so check the NC DMV website or call your local office for current pricing. You pay the fee only after you pass both the written and road tests.