Renewing your North Carolina driver's license online, by mail, or in person

You can renew your North Carolina driver's license through three routes: online at the DMV website, by mail if you meet certain conditions, or in person at a DMV office. The online option is fastest — you can complete it in minutes from home — but it's only open to people whose licenses aren't expiring for at least 60 days and who haven't renewed online in the past five years. If you don't meet those requirements, or if you prefer to renew in person, you'll need to visit a DMV office or use the mail option.

Your renewal type depends on whether your license is still valid, how close you are to expiration, and whether you've had any address changes or name changes since your last renewal. North Carolina also allows you to renew up to one year before your license expires, which can be useful if you're planning travel or want to avoid a last-minute rush.

Key Takeaways

  • Online renewal takes minutes and works if your license expires more than 60 days away and you haven't renewed online in the past five years.
  • Mail renewal is available if you meet specific conditions, including a valid current license and no recent address or name changes.
  • In-person renewal at a DMV office is required if you're renewing an expired license, have changed your name or address, or don't meet online or mail requirements.
  • You can renew up to one year before your license expires, and the process takes about 7 to 10 business days by mail or same-day in person.
  • You'll need your current license, proof of residency, and payment — the fee varies depending on your license type and how many years you're renewing for.

Online renewal through the North Carolina DMV website

To renew online, go to the North Carolina Division of Motor Vehicles website and select the online renewal option. You'll need your current driver's license number, the last four digits of your Social Security number, and your date of birth. The system will verify your identity and pull up your record.

Online renewal is only open if your license expires more than 60 days away, you haven't renewed online in the past five years, and you have no outstanding violations or suspensions. You also cannot have changed your name or address since your last renewal. If any of these conditions don't explore to you, the system will tell you that you must renew by mail or in person.

Once you complete the online form, you'll pay the renewal fee by debit or credit card. North Carolina will mail your new license to the address on file, which typically arrives within 7 to 10 business days. You can continue using your current license until the new one arrives.

Mail renewal and what documents you need

Mail renewal is available if your license is currently valid, you have no address or name changes to report, and you have no suspensions or violations. To renew by mail, read the process for Renewal of Driver License form from the DMV website or request one by calling the DMV. Fill it out completely and sign it.

Include your current driver's license, a check or money order for the renewal fee (made payable to "North Carolina Division of Motor Vehicles"), and the completed process. Mail everything to the address listed on the form — this address is on the DMV website under "Mail Renewal." Include a return envelope if you want your old license back.

Processing takes 7 to 10 business days after the DMV receives your packet. Your new license will be mailed to the address on your process. If you need your license sooner, in-person renewal at a DMV office is faster.

In-person renewal at a DMV office

Visit any North Carolina DMV office to renew in person. You'll be seen on a first-come, first-served basis, though some offices accept online appointment requests through the DMV website. Bring your current driver's license, proof of your current address (such as a utility bill, lease, or bank statement dated within the past 60 days), and payment for the renewal fee.

If you've changed your name since your last renewal, bring a certified copy of the document that shows the change — a marriage certificate, divorce decree, or court order. If you've changed your address, the proof of residency document serves as your address verification.

In-person renewal is same-day: you'll receive a temporary paper license on the spot, and your permanent license will be mailed within 7 to 10 business days. This is the fastest option if you need to drive when ready after renewal.

Renewal fees and how long your new license lasts

North Carolina driver's licenses are valid for eight years. The renewal fee depends on how many years you're renewing for and your license class. Standard Class D licenses (regular passenger vehicles) cost less to renew than commercial licenses. The DMV website lists current fees by license type.

You can pay by cash, check, money order, or debit or credit card, depending on which renewal method you choose. Online and in-person renewals accept card payments. Mail renewal requires a check or money order.

What to do if your license has already expired

If your license is expired, you cannot renew by mail or online — you must renew in person at a DMV office. Bring the same documents as a standard in-person renewal: your expired license, proof of current address, and payment. If your license has been expired for more than three years, you may need to pass a vision test or written test; the DMV office will let you know when you arrive.

An expired license is still accepted as identification for the renewal process, so bring it even though it's no longer valid for driving. If you've lost your expired license, bring a secondary form of ID such as a passport or state ID card.

Address or name changes during renewal

If you've moved or changed your name, you must renew in person at a DMV office. Bring proof of your new address (utility bill, lease, or bank statement from the past 60 days) and, if you've changed your name, a certified copy of the document showing the change. The DMV will update your record and issue a new license with your current information.

Do not attempt to renew by mail or online if you have address or name changes pending. The system will reject your process, and you'll have to start over with an in-person visit.

Frequently Asked Questions

Can I renew my license before it expires?

Yes. North Carolina allows you to renew up to one year before your license expires. This is useful if you're planning to travel or want to avoid renewing close to your expiration date. The new license will have a new expiration date eight years from the date you renew.

What if I don't have proof of my current address?

You need a document dated within the past 60 days showing your name and address — typically a utility bill, lease, mortgage statement, or bank statement. If you don't have one, contact the DMV office before you visit to ask what alternative documents they accept.

How long does it take to get my new license in the mail?

After the DMV processes your renewal, your new license is mailed within 7 to 10 business days. Mail and online renewals both use this timeline. In-person renewal is faster: you get a temporary paper license when ready and the permanent license arrives within 7 to 10 days.

Can I drive with my old license while I wait for the new one?

Yes. Your current license remains valid until it expires, even after you've submitted a renewal process. If you renewed in person, you'll receive a temporary paper license that's valid for 45 days while you wait for your permanent license to arrive by mail.

What happens if I renew online but then realize I made a mistake?

Contact the DMV as soon as possible. If your process hasn't been processed yet, they may be able to cancel it and let you start over. Call the DMV customer service line or visit an office in person to report the error.