Whether you need a test depends on your age and how long it has been since your last renewal

North Carolina does not require a written test or road test for most driver's license renewals. If you are renewing a standard license and have no medical conditions or violations that triggered a review, you will not take a test. You will complete a form, provide updated information, and pay the renewal fee.

However, the state does require testing in specific situations. If you are over 60 years old, you must pass a vision test. If the DMV has flagged your record for medical reasons, violations, or other concerns, you may be required to pass a written test, vision test, or both before your renewal is approved. If you are unsure whether your renewal will include testing, contact the North Carolina Division of Motor Vehicles before you go in.

Key Takeaways

  • Standard renewals for drivers under 60 with no violations or medical flags do not require any test.
  • Drivers age 60 and older must pass a vision test as part of renewal, even if nothing else has changed.
  • The DMV may require a written test or vision test if your record shows medical conditions, serious violations, or other safety concerns.
  • You can call the North Carolina DMV ahead of time to find out whether testing will be required for your specific renewal.

Vision testing for drivers age 60 and older

If you are 60 or older, North Carolina requires you to pass a vision screening during renewal. This is not a full eye exam — it is a quick test of your ability to see clearly enough to drive safely. The DMV will check your visual acuity and may test your peripheral vision.

You do not need to bring glasses or contact lenses, but you may wear them during the test if you normally wear them while driving. If you fail the vision test, the DMV will not renew your license until you have been examined by an eye care professional and have brought documentation of your current vision to the DMV office.

When the DMV requires a written test

The DMV may require you to pass a written test before renewing your license if your driving record or medical history raises questions about your knowledge of traffic laws or your ability to drive safely. Common reasons include a serious violation (such as a DUI), a pattern of traffic violations, or a medical condition that affects your ability to drive.

If a written test is required, you will answer questions about North Carolina traffic laws, road signs, and safe driving practices. The test is the same one given to new drivers. You can study using the North Carolina Driver's Handbook, which is free and available on the DMV website. Most people who study the handbook pass on their first attempt.

How to learn about you will need a test

The safest way to know whether testing will be required is to contact the North Carolina Division of Motor Vehicles before you schedule your renewal appointment. You can call the DMV at 919-715-7000 during business hours and ask whether your renewal will include a test. Have your driver's license number ready when you call.

You can also visit a DMV office in person and ask. Staff can look up your record and tell you what to expect. If testing is required, they can often schedule you for the same appointment, so you do not have to make two trips.

What happens if you fail a required test

If you fail a written test, you can retake it. There is no waiting period between attempts, so you can take the test again the same day or schedule another appointment soon after. You will pay the test fee each time you take it.

If you fail a vision test, you cannot retake it at the DMV. You must see an eye care professional (an optometrist or ophthalmologist) and bring documentation of your current vision back to the DMV. Once you provide that documentation, your renewal can proceed.

Renewing online or by mail if testing is not required

If you do not need a test, you may be able to renew your license online or by mail instead of visiting an office in person. Online renewal is available for some drivers, though not all. Mail renewal is also an option for certain situations. Both methods are faster than an in-person visit and do not require any testing.

When you renew online or by mail, you will not take a vision test even if you are over 60. However, if the DMV determines during processing that testing is needed, they will contact you and ask you to visit an office to complete it before your renewal is finalized.

Frequently Asked Questions

Do I have to take a written test if I have had a speeding ticket?

Not necessarily. A single speeding ticket usually does not trigger a written test requirement. The DMV typically requires a test only for serious violations (like DUI or reckless driving) or a pattern of multiple violations. Call the DMV with your license number to confirm whether your record will require testing.

What if I fail the vision test because I need new glasses?

You will need to see an eye care professional and get an updated vision prescription or confirmation that your current glasses are correct. Bring the documentation from that visit to the DMV, and your renewal can proceed. The DMV does not perform eye exams — they only test whether your current vision meets the standard for driving.

Can I renew my license online if I am over 60?

Online renewal is not available for drivers age 60 and older because the vision test must be done in person. You will need to visit a DMV office to complete the vision screening and finish your renewal.

How long does a written test take?

The written test usually takes 15 to 30 minutes, depending on how quickly you work through the questions. There is no time limit, so you can take as long as you need to answer each question carefully.

What if I have a medical condition — will that automatically require a test?

Not automatically, but it may. If you reported a medical condition on your previous renewal or if the DMV has a record of one, they may require testing to confirm you can still drive safely. Call ahead to find out whether your specific condition will trigger a test requirement.