No written test is required for most North Carolina driver's license renewals
If you are renewing your North Carolina driver's license and your vision and driving record have not changed significantly, you will not take a written knowledge test. The North Carolina Division of Motor Vehicles (DMV) only requires the written test when you are explore for your first license, upgrading to a different class of license, or renewing after a suspension or revocation.
A standard renewal — where you keep the same license class and have no major violations or medical issues — is a paperwork-and-photo process. You will need to provide proof of identity, proof of residency, and your Social Security number, but no test.
The one exception that catches people off guard: if your license has been expired for more than one year, North Carolina treats it as a new process rather than a renewal, and you will need to pass the written test.
Key Takeaways
- Standard renewals in North Carolina do not require a written test unless your license has been expired for longer than one year.
- You will take the written test if you are upgrading your license class, renewing after a suspension or revocation, or explore for your first license.
- The DMV may require a vision test during any renewal, even if the written test is waived.
- If your medical condition or driving record has changed, the DMV may require you to retake the written test as part of your renewal.
When North Carolina requires the written test during renewal
Even though most renewals skip the written test, certain situations trigger it. If you are upgrading from a Class D (regular passenger vehicle) license to a Class A or B (commercial vehicle) license, you must pass the written test for that new class. The test covers the rules specific to operating a heavier or more complex vehicle.
If your license was suspended or revoked — whether for a DUI, accumulating too many points, or another violation — you cannot straightforward renew it. You must reapply, which means taking the written test again. The DMV uses this as a checkpoint to confirm you understand current traffic laws before returning your driving privileges.
Medical conditions also trigger a test requirement. If you reported a new medical condition on your renewal form, or if the DMV has reason to believe your ability to drive safely has changed, they may require you to retake the written test before issuing your renewed license.
What happens if your license has been expired too long
North Carolina has a one-year grace period for expired licenses. If your license expired less than one year ago, you can renew it without a test. But if it has been expired for more than one year, the DMV treats your renewal as a new process.
When that happens, you will need to pass the written knowledge test, take a new photo, and provide all the documents required for a first-time applicant: proof of identity, proof of residency, and your Social Security number. You may also need to take the vision test and the road test, depending on how long the license has been expired and whether you have held a valid license in another state during that time.
The best way to avoid this is to renew before your license expires, or as soon as you notice it has expired. North Carolina allows you to renew up to one year before your expiration date, so you can plan ahead.
Vision testing during renewal
Even if you do not take the written test, you will almost certainly take a vision test when you renew your North Carolina license. The DMV checks your eyesight at every renewal to make sure you can see well enough to drive safely.
If you wear glasses or contacts while driving, bring them with you to the DMV. If you fail the vision test, you may be required to wear corrective lenses while driving, or your license may be restricted or denied until your vision improves. You can retake the vision test at any time if you believe your eyesight has improved.
How to prepare if you do need to take the written test
If your situation requires the written test, North Carolina offers a free study guide on the DMV website. The guide covers traffic signs, right-of-way rules, speed limits, and safe driving practices. Most people who study the guide for a few hours pass the test on their first attempt.
The written test has 25 questions, and you need to answer at least 20 correctly to pass. You get one free retake if you fail; after that, you pay a retest fee. The test is offered at DMV offices across the state, and you can schedule an appointment online or walk in during business hours.
If you are renewing after a suspension or revocation, some counties require you to complete a driver improvement course before you can take the written test. Check with your local DMV office to see whether this applies to you.
Documents you will need for any renewal
Whether or not you take a test, you will need to bring specific documents to the DMV. Bring one document that proves your identity — a passport, military ID, or out-of-state driver's license. You will also need proof of your current address, such as a utility bill, lease, or bank statement dated within the last 60 days.
Bring your Social Security number or a document that shows it, such as a Social Security card or tax return. If you have changed your name since your last license, bring a marriage certificate, divorce decree, or court order showing the legal change.
If you are renewing by mail — which North Carolina allows for some renewals — you will mail copies of these documents along with your renewal form and payment. Check the DMV website to see whether you are may be able to access for mail renewal, as not all license types and situations may have access to.
Frequently Asked Questions
Can I renew my North Carolina license online?
North Carolina does not offer online renewal for driver's licenses. You can renew by mail if you meet certain requirements, or you can visit a DMV office in person. Check the DMV website to see which method works for your situation.
What if I fail the written test during renewal?
You get one free retake. If you fail the second time, you will pay a retest fee to try again. You can study the free DMV guide between attempts and retake the test as soon as you are ready.
Do I need to take the road test again if I am just renewing?
No. The road test is only required for first-time applicants and people reapplying after a suspension or revocation. A standard renewal does not include a road test.
What if my medical condition affects my driving?
Tell the DMV about any new medical condition on your renewal form. The DMV may require you to take the written test, provide a doctor's statement, or restrict your license. Being honest about your health helps keep you and others safe on the road.
How long does a renewal take at the DMV?
In-person renewals usually take 15 to 30 minutes if you have all your documents and do not need to take a test. If you need to take the written test, add another 15 to 20 minutes. Wait times vary by location and time of day.