How to renew your North Carolina driver's license online, by mail, or in person

North Carolina lets you renew your driver's license online, by mail, or in person at a DMV office. Which route you take depends on whether your license is still valid, how much time you have, and whether you need to update your photo or address. Online renewal is fastest if you're may be able to access — it takes about 10 minutes and costs $20. Mail renewal takes 7 to 10 business days. In-person renewal at a DMV office takes a few hours but lets you handle address changes, photo updates, or other changes on the spot.

Your choice also depends on your situation. If your license is expired by more than a year, you must go in person. If you've changed your name or need a new photo, in-person is your only option. If nothing has changed and your license is still valid, online or mail renewal will work.

Key Takeaways

  • North Carolina offers online renewal for $20 if your license is not expired and you have not had a name change since your last renewal.
  • Mail renewal costs $20 and takes 7 to 10 business days; you send your current license and a completed form to the DMV.
  • In-person renewal at a DMV office costs $20 and is required if your license is expired, you need a new photo, or you have changed your name.
  • Your renewed license is valid for eight years from the date you renew it, unless you are under 18 (then four years).
  • You can check your renewal may be able to access and start the online process at ncdmv.org without leaving home.

Online renewal: fastest option if you're may be able to access

Online renewal through the North Carolina DMV website is the quickest route if your license is still valid and you have not changed your name since your last renewal. Go to ncdmv.org, select "Renew Your License Online," and enter your driver's license number, date of birth, and the last four digits of your Social Security number. The system will tell you when ready whether you can renew online.

If you're may be able to access, you'll pay $20 by credit or debit card. Your new license will arrive by mail in 7 to 10 business days. You can continue driving on your current license until the new one arrives. Online renewal does not let you change your address or photo, so if either has changed, you'll need to renew in person instead.

Mail renewal: no trip to the DMV required

Mail renewal works if your license is still valid and you have not changed your name. read the "process for Renewal of Driver License" form (DL 43) from ncdmv.org, fill it out completely, and mail it with your current license and a check or money order for $20 to the address listed on the form. Do not send cash.

The DMV processes mail renewals in the order they arrive. Expect 7 to 10 business days from the time they receive your envelope. Keep a copy of your form for your records. If your address has changed, include a separate note with your new address, though you may be asked to visit a DMV office to verify it in person.

In-person renewal at a DMV office

Visit a DMV office if your license is expired, you need a new photo, you have changed your name, or you want to change your address on the spot. Bring your current license (or an expired license if you're renewing after expiration), proof of your Social Security number (Social Security card, W-2, or 1099), and proof of your current address (utility bill, lease, or bank statement dated within 60 days). If you've changed your name, bring a certified copy of the document that shows the change — marriage certificate, divorce decree, or court order.

Visit ncdmv.org to find the DMV office nearest you and check its hours. Many offices accept walk-ins, but some require you to book an appointment online. Bring all documents with you; the office will take a new photo, verify your information, and issue your renewed license on the spot or mail it to you within 7 to 10 business days, depending on the office. The fee is $20.

What happens if your license is expired

If your North Carolina license has been expired for more than one year, you cannot renew it online or by mail — you must go to a DMV office in person. The office will treat your renewal as a new process, which means you'll need to pass a vision test and may need to retake the written test, depending on how long it has been expired. Bring all the documents listed in the in-person renewal section above.

If your license expired less than one year ago, you can still renew online or by mail using the standard process. However, you cannot legally drive until your new license arrives, so plan ahead if you need your license for work or travel.

Renewal fees and how long your new license lasts

North Carolina charges $20 to renew a driver's license, regardless of whether you renew online, by mail, or in person. This fee covers an eight-year license if you are 18 or older. If you are under 18, your renewed license is valid for four years. You can pay by credit card or debit card online, or by check or money order by mail. In-person offices accept cash, check, debit card, and credit card.

Your renewal date is eight years (or four years if under 18) from the date you renew, not from your original license issue date. Mark your calendar or set a phone reminder about six months before your new license expires so you don't accidentally let it lapse.

Changing your address or name during renewal

If you're renewing online or by mail, you cannot change your address or name — you must renew in person at a DMV office. Bring your current license, proof of your new address (utility bill, lease, or bank statement dated within 60 days), and if you've changed your name, a certified copy of the document showing the change. The office will update your license on the spot.

If you only need to change your address and do not need to renew yet, you can update it separately at a DMV office without renewing your license. Bring your current license and proof of your new address. There is no fee for an address change alone.

Frequently Asked Questions

Can I renew my North Carolina license if I live out of state?

Yes. If you live outside North Carolina, you can renew online if you're may be able to access, or by mail. You cannot renew in person at a DMV office unless you travel back to North Carolina. Online renewal is your fastest option — it takes about 10 minutes and costs $20.

What if I lost my current license?

You cannot renew online or by mail without your current license number. Go to a DMV office in person and bring your proof of Social Security number and proof of address. The office will issue a replacement license, which counts as a renewal if your old license was still valid.

How do I know if my license is about to expire?

Your expiration date is printed on the front of your license. You can also log into your DMV account at ncdmv.org to check your license status. The DMV does not send renewal reminders by mail or email, so it's your responsibility to track the date.

Can I renew my license before it expires?

Yes. North Carolina lets you renew up to one year before your license expires. Renewing early does not shorten the life of your new license — it will still be valid for eight years (or four years if under 18) from the renewal date.

What if the DMV rejects my online renewal process?

The online system will tell you when ready if you're not may be able to access and why — usually because your license is expired, you've changed your name, or there's a mismatch in your personal information. If you're told you're not may be able to access, renew by mail or visit a DMV office in person. Bring all required documents to the office.