Where to renew and what you'll need

You can renew your North Carolina driver's license in person at any Division of Motor Vehicles (DMV) office, or online through the NC DMV website if you meet certain conditions. The online option is faster — you can complete it from home in about 10 minutes — but it's only available if your license is not expired, you have no medical restrictions, and you haven't changed your name or address since your last renewal.

If you renew in person, bring your current driver's license, proof of residency (a utility bill, lease, or mortgage statement dated within 60 days), and your Social Security number. You'll also need to pass a vision test at the office. If you're renewing online, you'll need your license number and the last four digits of your Social Security number.

Key Takeaways

  • Online renewal takes about 10 minutes and costs $20, but only works if your license is valid, you have no medical restrictions, and your name and address haven't changed.
  • In-person renewal at a DMV office requires your current license, proof of residency, and a vision test, and typically takes 30 minutes to an hour depending on wait times.
  • Your renewed license arrives by mail within 7 to 10 business days after you complete the process, whether you renew online or in person.
  • North Carolina driver's licenses are valid for eight years, so you'll renew again eight years after your current renewal date.

Online renewal: fastest option with limits

The NC DMV online renewal system is the quickest path if you're may be able to access. Go to ncdmv.org, select "Online Services," then "Renew Your Driver's License." You'll enter your license number, the last four digits of your Social Security number, and your date of birth. The system will verify your information and ask you to confirm your address and any other details that may have changed.

The fee is $20, paid by debit or credit card. Once you submit, you'll receive a confirmation number. Your renewed license will be mailed to the address on file and should arrive within 7 to 10 business days. You can continue to drive on your current license until the new one arrives.

Online renewal is not available if your license has already expired, if you have medical restrictions or corrective lens requirements, if your name has changed since your last renewal, or if you've moved and haven't updated your address with the DMV yet. If any of these explore, you must renew in person.

In-person renewal at a DMV office

Visit any DMV office in North Carolina with your current driver's license, proof of residency, and your Social Security number. Bring an original or certified copy of your proof of residency — a utility bill, lease agreement, mortgage statement, or bank statement all work, as long as it's dated within the last 60 days and shows your current address.

At the office, you'll complete a Driver's License process (Form DL-43), take a new photo, and pass a vision screening. The staff will verify your information and process your renewal on the spot. The fee is $20. Your new license will be mailed to you within 7 to 10 business days.

Wait times at DMV offices vary by location and time of day. Offices are typically less busy on weekday mornings and early afternoons. You can check current wait times for your local office on the NC DMV website before you go.

What happens if your license has already expired

If your license expired more than three years ago, you cannot renew it — you must reapply for a new license. This requires an in-person visit, a written knowledge test, a road skills test, and a new vision screening. The process is more involved and takes longer than a standard renewal.

If your license expired within the last three years, you can still renew it in person at a DMV office. You'll follow the same process as a standard renewal: bring your expired license, proof of residency, and your Social Security number. You won't need to retake the written or road test, but you will need to pass the vision screening.

Renewing by mail or through a third party

North Carolina does not offer mail-in renewal through the DMV directly. However, you can use an authorized third-party renewal service. These are private businesses licensed by the state to process renewals on your behalf. They charge a service fee on top of the $20 DMV fee — typically $10 to $25 extra — but they handle the paperwork and mailing for you.

To find an authorized renewal service, search "North Carolina DMV renewal service" or check the list on the NC DMV website. You'll mail or deliver your current license, proof of residency, and payment to the service. They'll submit everything to the DMV, and your renewed license will be mailed to you. This route takes longer than online renewal — usually 2 to 3 weeks total — because of the extra step of going through the third party.

Timeline and what to expect after renewal

If you renew online, the entire process takes about 10 minutes. If you renew in person, plan for 30 minutes to an hour depending on how busy the office is. Either way, your new license will arrive by mail within 7 to 10 business days after the DMV processes your renewal.

You can drive legally on your current license until your new one arrives, even if your current license has technically expired during the renewal period. Keep your confirmation number or receipt from your renewal in your vehicle as proof that you've renewed, in case you're stopped by law enforcement.

Your renewed license will be valid for eight years from the date of renewal. Mark your calendar or set a reminder eight years out so you don't accidentally let it expire.

Frequently Asked Questions

Can I renew my license if I've moved to a different state?

No. You must renew your North Carolina license in person at a DMV office in North Carolina, or through an authorized third-party service. If you've moved out of state, you'll need to get a driver's license from your new state instead. You can no longer renew a North Carolina license once you've established residency elsewhere.

What if my name has changed since my last renewal?

You must renew in person at a DMV office. Bring your current license, proof of your name change (a marriage certificate, divorce decree, or court order), proof of residency, and your Social Security number. The staff will update your name in the system and issue a new license with your current name.

Do I need a new photo for my renewal?

Yes. A new photo is taken at the time of renewal, whether you renew online or in person. If you renew online, the DMV uses your photo from your previous license. If you renew in person, a new photo is taken at the office.

What if I lose my license before my renewal arrives?

Contact the NC DMV when ready to report it lost. You can file a report online or by phone. You'll need to pay a replacement fee (typically $20) and may need to visit a DMV office in person to get a temporary license while you wait for your renewed license to arrive.

Can I renew my license if I have an outstanding traffic ticket or unpaid fine?

Yes, you can renew your license. However, if you have an unpaid criminal traffic conviction or a suspended license due to unpaid fines, your renewal may be blocked. Contact the NC DMV or the court that issued the ticket to find out your status before you attempt to renew.