North Carolina lets you renew your driver license by mail, online, or in person — but only if your license hasn't been expired for more than three years

A driver license extension in North Carolina means renewing your license before or shortly after it expires. The state does not issue temporary extensions that push your expiration date forward. Instead, you renew by submitting a new process through one of three methods: mail, the DMV website, or a visit to a Division of Motor Vehicles office.

The method you can use depends on how long your license has been expired and what type of license you hold. If your license expired fewer than three years ago, you can renew by mail or online. If it expired more than three years ago, you must renew in person at a DMV office.

Key Takeaways

  • North Carolina allows online and mail renewal only if your license expired within the last three years; older licenses require an in-person visit to a DMV office.
  • Online renewal through the DMV website is the fastest method and costs the same as mail or in-person renewal.
  • Mail renewal takes two to three weeks and requires you to send your current license, a completed form, and payment to the DMV.
  • In-person renewal at a DMV office requires a valid photo ID, proof of residency, and your Social Security number, and appointments are often available within days.
  • Commercial driver licenses (CDLs) cannot be renewed by mail or online and always require an in-person visit and a road test.

Online renewal through the DMV website

The North Carolina Division of Motor Vehicles website allows you to renew a regular driver license online if it expired fewer than three years ago. You will need your current license number, date of birth, and a valid payment method. The process takes about 10 minutes and you receive a confirmation number when ready.

After you complete the online renewal, the DMV mails your new license to the address on file. Delivery typically takes five to seven business days. You can continue to drive using your expired license until the new one arrives, as long as the expiration date is within the three-year window.

Online renewal costs the same as other renewal methods. The fee for a regular driver license renewal in North Carolina is based on the term you choose — typically $20 for an eight-year license or $10 for a four-year license.

Mail renewal and what documents to send

To renew by mail, you must complete Form DL-43, which you can read from the DMV website or request by phone. You will mail your current license, the completed form, and a check or money order to the address listed on the form. Do not send cash.

Mail renewal takes two to three weeks from the time the DMV receives your envelope. The DMV does not send a receipt or confirmation, so keep a record of when you mailed the package. If you do not receive your new license within four weeks, contact the DMV to confirm they received your renewal.

Mail renewal is available only if your license expired fewer than three years ago. If your license expired more than three years ago, the DMV will return your process and direct you to renew in person.

In-person renewal at a DMV office

You can renew your driver license in person at any Division of Motor Vehicles office in North Carolina. This method works regardless of how long your license has been expired. Bring your current license (or expired license), a valid photo ID if your current license is not valid, proof of residency such as a utility bill or lease, and your Social Security number.

In-person renewal usually takes 20 to 30 minutes. You will have your photo taken and sign the new license process. The DMV issues a temporary paper license on the spot, valid for 45 days while your permanent license is mailed. Your new license arrives within five to seven business days.

Most DMV offices accept walk-ins, but you can also schedule an appointment online through the DMV website. Appointments often have availability within a few days and can reduce your wait time to 10 to 15 minutes.

What happens if your license expired more than three years ago

If your North Carolina driver license has been expired for more than three years, you cannot use the mail or online renewal process. You must visit a DMV office in person and complete a full renewal process, not just a renewal form.

A full renewal requires the same documents as in-person renewal: a valid photo ID, proof of residency, and your Social Security number. You will also take a new vision test at the DMV office. The fee is the same as a standard renewal.

If you have not held a North Carolina license for more than three years, the DMV may require you to pass a written knowledge test and a road test as well. Contact your local DMV office or check the website to confirm what tests explore to your situation.

Commercial driver licenses and special restrictions

A commercial driver license (CDL) cannot be renewed by mail or online under any circumstances. CDL holders must renew in person at a DMV office and pass a road test. The road test is required every time you renew a CDL, even if your previous license was valid.

If your regular driver license has restrictions — such as corrective lenses required or automatic transmission only — those restrictions carry over to your renewed license. You do not need to retake the vision or road test unless your license has been expired for more than three years.

If you hold both a regular license and a CDL, you must renew them separately. The CDL renewal always requires an in-person visit and road test.

Fees and payment methods

North Carolina driver license renewal fees depend on the term you choose. A standard eight-year license costs $20. A four-year license costs $10. Some drivers may be charged different fees based on age or license type; check the DMV website or call your local office for your specific fee.

For online renewal, you pay by credit card or debit card during the process. For mail renewal, send a check or money order — do not send cash. For in-person renewal, most DMV offices accept cash, check, debit card, and credit card.

If you renew online or by mail and your payment is declined, the DMV will return your process and notify you. You can resubmit with a different payment method or renew in person.

Frequently Asked Questions

Can I drive with an expired license while I wait for my renewal?

If you renewed online or by mail and your license expired fewer than three years ago, you can drive with your expired license until your new one arrives. If you renewed in person, the DMV gives you a temporary paper license valid for 45 days. If your license expired more than three years ago and you have not yet renewed, you cannot legally drive.

What if I moved to a new address since my license was issued?

You can update your address during online or mail renewal without visiting a DMV office. For online renewal, enter your new address in the process. For mail renewal, write your new address on Form DL-43. Your new license will be mailed to the updated address.

How do I renew if I lost my current license?

If you lost your license, you must renew in person at a DMV office. Bring a valid photo ID and proof of residency. The DMV will issue a replacement license with the same number and expiration date as your lost license, or a new license if the old one has expired.

Can I renew my license if I have unpaid traffic fines or child support obligations?

North Carolina can suspend your license if you have unpaid traffic fines or certain child support obligations. Before you renew, check with the DMV or the court to confirm your license is not under suspension. If it is suspended, you must resolve the underlying issue before the DMV will issue a new license.

What if the DMV lost my mail renewal process?

If you mailed your renewal and do not receive your new license within four weeks, contact the DMV by phone or visit a local office. Bring proof of mailing if you have it. The DMV can check whether they received your process and reprocess it or issue a replacement if needed.