North Carolina driver's license renewal happens through the Division of Motor Vehicles (DMV), either online, by mail, or in person at a DMV office—and which method you can use depends on your age, how long your license has been expired, and whether you need a new photo.

If your North Carolina license is still valid or expired less than a year ago, you can renew online through the DMV website without visiting an office or paying in person. If your license expired more than a year ago, you must renew in person. If you are under 18, you cannot renew online at all. The process takes different amounts of time depending on which route you choose, and you need to know your current license number before you start.

Key Takeaways

  • Online renewal through the North Carolina DMV website is available only if your license is still valid or expired less than one year ago, and you are 18 or older.
  • In-person renewal at a DMV office is required if your license expired more than one year ago, you are under 18, or you need a new photo.
  • Mail renewal is available for certain situations, but the DMV website will tell you during the online process whether you are may be able to access before you pay.
  • A renewed North Carolina license is valid for eight years if you are 18 to 66 years old, and five years if you are 67 or older.
  • You will need your current license number, Social Security number, and a valid payment method to complete renewal through any method.

Online renewal through the DMV website

Go to the North Carolina DMV website and select the renewal option. You will enter your driver's license number, date of birth, and the last four digits of your Social Security number. The system will verify your information against the DMV database and tell you when ready whether you are may be able to access to renew online.

If you are may be able to access, you will review your current address and other information, confirm that nothing has changed, and pay the renewal fee using a credit or debit card. The DMV does not accept cash or checks online. Once your payment processes, you will receive a confirmation number and an email receipt. Your new license will arrive by mail within 7 to 10 business days in most cases, though this can vary depending on mail delivery in your area.

Online renewal costs less than in-person renewal. The exact fee depends on how many years you are renewing for, but the DMV website will show you the total before you pay. You do not need to provide a new photo when you renew online—your current photo from your existing license will be used on the new one.

In-person renewal at a DMV office

Visit your local DMV office with your current driver's license, proof of North Carolina residency (such as a utility bill, lease, or bank statement dated within the last 60 days), and a valid payment method. You do not need to bring your Social Security card, but you may be asked to provide your Social Security number at the office.

At the office, you will have a new photo taken for your license. The DMV will verify your information, process your renewal, and collect payment. In-person renewal takes longer than online renewal—you will typically wait in line and spend 15 to 30 minutes at the counter, though wait times vary by location and time of day. Your new license will be issued on the spot, and you can leave with it the same day.

In-person renewal costs more than online renewal because you are getting a new photo and a physical card produced when ready. Bring your current license and proof of residency to avoid delays. If your address has changed, bring documentation of your new address rather than trying to update it before you arrive.

Mail renewal may be able to access and process

Mail renewal is available in limited situations. You must be 18 or older, your license must not be expired by more than one year, and you must meet other specific DMV criteria. The easiest way to find out whether you are may be able to access is to start the online renewal process on the DMV website—the system will tell you before you pay whether mail renewal is an option for you.

If you are may be able to access and choose mail renewal, you will complete the online form, pay the fee, and print a confirmation. You will then mail your current license and the confirmation to the address provided by the DMV. The DMV will process your renewal and mail your new license back to you. This method takes longer than online renewal—typically 2 to 3 weeks from the time the DMV receives your materials, plus mail delivery time in both directions.

When you must renew in person

You cannot use online or mail renewal if your license has been expired for more than one year. You also cannot renew online or by mail if you are under 18 years old—all drivers under 18 must renew in person at a DMV office. Additionally, if you want a new photo on your license, you must renew in person, because online and mail renewal use your existing photo.

If your license was suspended or revoked, you cannot renew it through the normal process. You must contact the DMV directly to understand what steps are required before you can drive legally again. The same applies if your license was lost or stolen—you will need to report it and may need to explore for a replacement rather than a renewal.

What your renewed license covers and how long it lasts

Your renewed North Carolina license covers the same driving privileges as your previous license—the class of license (such as Class C for regular passenger vehicles) does not change unless you request it. If you have restrictions on your license (such as corrective lenses required or automatic transmission only), those restrictions will carry over to your renewed license unless you update them in person at a DMV office.

A renewed license is valid for eight years if you are between 18 and 66 years old. If you are 67 or older, your renewed license is valid for five years. The expiration date will be printed on your new license. You can renew again using the same method (online, mail, or in person) as long as you meet the requirements at that time.

Frequently Asked Questions

Can I renew my North Carolina license if it expired more than a year ago?

No, you must renew in person at a DMV office if your license has been expired for more than one year. Bring your current license, proof of residency, and a valid payment method. You will have a new photo taken and receive your license the same day.

What counts as proof of residency for in-person renewal?

The DMV accepts documents dated within the last 60 days that show your name and current address, such as a utility bill, lease agreement, bank statement, or insurance document. A government-issued ID with your address also works. Call your local DMV office if you are unsure whether a specific document will be accepted.

How long does it take to get my renewed license by mail?

Mail delivery typically takes 2 to 3 weeks after the DMV receives your materials, plus time for mail to reach the DMV and for your new license to be mailed back to you. Online renewal is faster—your license arrives within 7 to 10 business days in most cases.

Do I need a new photo when I renew online?

No, online renewal uses your existing photo from your current license. If you want a new photo, you must renew in person at a DMV office.

What happens if my address changed since I got my current license?

If you are renewing online, you will be asked to confirm or update your address during the process. If you are renewing in person, bring proof of your new address (dated within the last 60 days) and the DMV will update it for you. If you are renewing by mail, contact the DMV before mailing your materials to ask how to update your address.