What documents to bring to the DMV

North Carolina requires you to bring proof of identity, proof of residency, and your current driver's license when you renew in person. The specific documents accepted depend on which category you fall into — whether you're a U.S. citizen, a permanent resident, or a temporary resident with a visa.

For proof of identity, you can use a passport, a certified birth certificate, a military ID, or a tribal ID. If you're a permanent resident, bring your green card. If you have a visa, bring your I-94 arrival/departure record along with your passport. North Carolina does not accept a photocopy of your current license as proof of identity, even if it's notarized.

For proof of residency, bring a document dated within the last 60 days that shows your name and current address. Utility bills, bank statements, lease agreements, and mortgage statements all work. A piece of mail from a government agency — like a tax notice or voter registration card — also counts. You cannot use a PO box address for residency; it must be a physical street address.

Key Takeaways

  • Bring your current North Carolina driver's license, proof of identity (passport, birth certificate, or military ID), and proof of residency dated within 60 days.
  • If you are a permanent resident, bring your green card; if you have a visa, bring your I-94 and passport.
  • Proof of residency must show your name and a physical street address, not a PO box, and must be dated within the last 60 days.
  • You will need to pass a vision test and provide your Social Security number at the DMV, even if you renewed by mail previously.
  • Renewal fees vary by license type and validity period; check the North Carolina DMV website for current amounts before you go.

When you can renew by mail instead of visiting the DMV

North Carolina allows mail renewal only if your license is not expired and you meet specific conditions. You must be a U.S. citizen, your license must have been issued at least four years ago, and you cannot have any medical or vision restrictions on your current license. If your address has changed, you cannot renew by mail — you must go to the DMV in person.

To renew by mail, you send your current license, the renewal process form (DL-43), and the renewal fee to the address listed on the DMV website. The process takes about two weeks. You will receive your new license by mail, but you still need to visit a DMV office within 30 days of receiving it to pass a vision test and have your photo taken. If you do not show up for the vision test within that window, your license becomes invalid.

Mail renewal is not faster overall because of the in-person vision requirement at the end. It saves you one trip to the DMV if your schedule allows you to wait for the license to arrive, but you will still need to go in person eventually.

Vision and medical requirements at renewal

You must pass a vision screening at the DMV when you renew. The test checks whether you can see 20/40 or better in each eye, with or without corrective lenses. If you wear glasses or contacts, bring them with you. If you fail the vision test, the DMV will not issue your license until you provide a letter from an eye doctor stating that you meet the vision standard.

If you have a medical condition that affects your ability to drive safely — such as seizures, severe arthritis, or certain heart conditions — you may be required to provide a medical report from your doctor. The DMV does not routinely ask for medical reports during renewal, but if an officer has reason to believe your condition has worsened, they can request one. You have 30 days to submit the report after the DMV asks for it.

Age-based renewal rules in North Carolina

Drivers under 18 must renew in person at the DMV. You cannot renew by mail, and you cannot renew online. Bring the same documents as any other applicant — proof of identity, proof of residency, and your current license — plus a parent or guardian if you are under 16.

Drivers aged 18 to 65 can renew in person, by mail (if they meet the conditions above), or online through the DMV website if their license is not expired. Drivers 66 and older must renew in person every five years. They cannot use mail or online renewal, and they must pass the vision test at each renewal.

How to renew online or in person

Online renewal through the North Carolina DMV website is available if your license is not expired, you are between 18 and 65, you are a U.S. citizen, and your address has not changed. You will need your driver's license number, your date of birth, and a valid payment method. The fee is charged to your card when ready, and your new license is mailed to you within two weeks. You do not need to visit the DMV for an in-person vision test if you renew online.

To renew in person, visit any DMV office during business hours. Bring all required documents and be prepared to wait — wait times vary by location and time of day. The DMV website shows current wait times for each office. You will pay the renewal fee, pass the vision test, and have your photo taken. Your new license is mailed to you within two weeks.

If you renew online and later need to change your address, you must visit the DMV in person. Online renewal does not allow address changes.

Fees and validity periods for North Carolina licenses

Renewal fees depend on how long you want your license to be valid. A four-year license costs less than an eight-year license. The DMV website lists current fees for each option. You choose the validity period when you renew, whether you are renewing in person, by mail, or online.

If you are renewing a license that expired more than three years ago, you cannot renew — you must explore for a new license instead. This means starting over with the full process process, including a written test and a road test. If your license expired within the last three years, you can still renew as long as you have not been convicted of certain driving offenses in the meantime.

Special situations: name changes, corrections, and restrictions

If your name has changed since your last license was issued, you cannot renew — you must explore for a new license. Bring a certified copy of the document that shows the name change, such as a marriage certificate or court order. The same applies if you need to correct your date of birth or other information on your license.

If you want to add or remove restrictions from your license — such as corrective lenses required, or automatic transmission only — you must renew in person. The DMV officer can make these changes during your renewal appointment. If you wear glasses and your current license does not show that restriction, tell the officer so it can be added.

Frequently Asked Questions

Can I renew my license if it expired more than three years ago?

No. If your license expired more than three years ago, you cannot renew. You must explore for a new license, which includes taking a written test and a road test. If it expired within three years, you can still renew as long as you have not been convicted of certain driving offenses.

What if I do not have a birth certificate or passport?

You can use a military ID, a tribal ID, or a naturalization certificate as proof of identity. If you do not have any of these, contact your local DMV office to ask what other documents they will accept. Some offices have flexibility for people who cannot obtain a birth certificate.

Do I need to take a written test when I renew?

No. Renewal does not include a written test or a road test. You only need to pass the vision screening and provide your documents. If your license expired more than three years ago, you must explore for a new license, which does include both tests.

What happens if I fail the vision test at renewal?

The DMV will not issue your new license until you provide a letter from an eye doctor stating that you meet the vision standard of 20/40 or better in each eye. You have 30 days to get the letter and bring it back to the DMV.

Can I renew my license before it expires?

Yes. You can renew up to one year before your license expires. This is useful if you are planning a trip and want to make sure your license is current, or if you want to avoid a long wait at the DMV closer to your expiration date.