North Carolina offers two main paths to extend your license without visiting a DMV office

You can renew your North Carolina driver's license by mail or online through the NC Division of Motor Vehicles (DMV), depending on your license type and how much time remains before expiration. Most standard driver's licenses can be renewed up to one year before they expire or up to six months after expiration. The online renewal process is faster — typically processed within two weeks — while mail renewal takes four to six weeks.

Not all license types are may be able to access for remote renewal. Commercial driver's licenses (CDLs), licenses with certain restrictions, and licenses held by drivers under 18 cannot be renewed online or by mail and require an in-person visit. If your license has been suspended, revoked, or you have unpaid traffic violations, you must renew in person at a DMV office.

Key Takeaways

  • North Carolina allows online renewal for standard driver's licenses up to one year before expiration or six months after, with processing taking about two weeks.
  • Mail renewal is available for the same license types but takes four to six weeks, and you must include the correct fee and all required documents.
  • Commercial driver's licenses, licenses with medical restrictions, and licenses for drivers under 18 must be renewed in person at a DMV office.
  • Your renewal fee depends on your license type and how many years you are renewing for — North Carolina offers one-year, four-year, and eight-year options.
  • You will need your current license, proof of North Carolina residency, and a valid Social Security number to renew online or by mail.

Online renewal through the NC DMV website

The fastest way to extend your North Carolina driver's license is through the official NC DMV online renewal portal at ncdmv.org. You will need your current license number, date of birth, and Social Security number to start. The system will verify your information against DMV records and confirm whether your license is may be able to access for online renewal.

Once you complete the online form and pay the renewal fee by credit card or debit card, the DMV will mail your new license to the address on file. You do not need to provide additional documents unless the system flags an issue with your address or identity. Processing typically takes 10 to 14 business days from the date you submit, though it can take up to two weeks during high-volume periods.

Online renewal is available only if your license is not suspended, revoked, or subject to medical restrictions, and if you have no outstanding violations or fines. If the system rejects your renewal request, it will tell you why — usually because your license type is not may be able to access or because there is a hold on your record.

Mail renewal with the NC DMV

If you prefer to renew by mail, you can request a renewal form by calling the NC DMV at 919-715-7000 or by visiting a local DMV office to pick one up in person. You can also read the renewal form from ncdmv.org, though the DMV recommends calling first to confirm which form applies to your license type.

Complete the form and include your current license, a check or money order for the renewal fee (made payable to "NC Department of Transportation"), and proof of your current North Carolina address. Acceptable proof of address includes a utility bill, bank statement, lease agreement, or property tax bill dated within the last 60 days. Mail the completed packet to the address listed on the form — typically the NC DMV's Raleigh office.

Mail renewal takes four to six weeks from the date the DMV receives your packet. The DMV does not send a receipt or confirmation, so keep a copy of everything you mail for your records. If you do not receive your new license within six weeks, call the DMV to check the status of your renewal.

Renewal fees and license validity periods

North Carolina renewal fees vary based on the license type and the number of years you choose to renew for. Standard driver's licenses can be renewed for one year, four years, or eight years. The one-year renewal costs less upfront but requires you to renew more frequently; the eight-year renewal costs more but is valid longer.

As of 2024, a standard driver's license renewal costs approximately $20 for one year, $60 for four years, or $100 for eight years, though these amounts can change. Commercial driver's licenses and licenses with special endorsements (such as motorcycle or hazmat) have different fee structures. Check ncdmv.org or call 919-715-7000 to confirm the exact fee for your license type and renewal period before you submit your process.

License types that require in-person renewal

Commercial driver's licenses (CDLs) cannot be renewed online or by mail under any circumstances. You must visit a DMV office in person, bring your current CDL, proof of residency, and proof of your Social Security number, and pass a vision test. CDL renewals also require you to certify your medical fitness to drive, which may involve submitting a medical examination report depending on your age and driving history.

Standard driver's licenses held by drivers under 18, licenses with medical restrictions or conditions noted on the front, and licenses that have been suspended or revoked must also be renewed in person. If your license shows a restriction code (such as "corrective lenses required" or "automatic transmission only"), you will need to visit an office to verify that the restriction still applies or to have it removed.

If you are unsure whether your license type is may be able to access for online or mail renewal, call the NC DMV at 919-715-7000 or visit ncdmv.org and use their license type lookup tool. This will save you time and prevent you from submitting an process that will be rejected.

What to do if your license has expired or is about to expire

North Carolina allows you to renew your license up to one year before it expires. If you renew early, your new license will be valid for the full renewal period you selected (one, four, or eight years) from the date you submit your process, not from your old expiration date. This means renewing early does not waste any validity time.

If your license has already expired, you can still renew by mail or online within six months of the expiration date. After six months past expiration, you must renew in person at a DMV office. Driving with an expired license is illegal in North Carolina, even if you have submitted a renewal process. If you are stopped by law enforcement, you must show proof that your renewal is pending — keep a copy of your online confirmation or mailed process receipt in your vehicle.

If your license expired more than six months ago, you will need to visit a DMV office and may be required to retake the written test and vision test, depending on how long it has been expired. Bring your expired license, proof of residency, and proof of your Social Security number.

Common mistakes to avoid when renewing

The most frequent error is submitting a mail renewal without including proof of your current address. The DMV will reject the process and return it to you, which delays your renewal by several weeks. Make sure your proof of address is dated within the last 60 days and is in your current name. If you have recently moved and your DMV records still show an old address, update your address online or by phone before you renew.

Another common mistake is attempting to renew a license type that is not may be able to access for remote renewal. Commercial driver's licenses, licenses for drivers under 18, and licenses with medical restrictions will be rejected if submitted online or by mail. Check your license type before you start the process — if you are unsure, call the DMV rather than guessing.

Do not send cash in the mail. The DMV will not accept it, and you risk losing money. Use a check or money order for mail renewal, or use a credit or debit card for online renewal. If you are renewing by mail and the DMV receives your process without payment, they will send it back and you will have to resubmit.

Frequently Asked Questions

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

No. The DMV will reject an online renewal if there is a hold on your record due to unpaid violations or fines. You must resolve the ticket or fine first by paying it or contacting the court. Once the hold is cleared, you can renew online or by mail.

What if my address on file with the DMV is different from my current address?

Update your address before you renew. You can change your address online at ncdmv.org, by phone at 919-715-7000, or in person at a DMV office. If you renew by mail without updating your address first, your new license will be mailed to the old address on file.

How long is my license valid after I renew it?

Your new license is valid for the renewal period you selected — one, four, or eight years from the date the DMV processes your process. The expiration date will be printed on your new license. If you renew early, the validity period starts from your renewal date, not from your old expiration date.

Can I renew my license if I am out of state or out of the country?

Yes, you can renew online or by mail from anywhere. You do not need to be in North Carolina to submit a renewal process. However, if your license is suspended, revoked, or subject to medical restrictions, you must renew in person at a North Carolina DMV office.

What should I do if I do not receive my renewed license within the expected timeframe?

Call the NC DMV at 919-715-7000 to check the status of your renewal. Have your license number and date of birth ready. If there is a problem with your process, the DMV will tell you what needs to be corrected and how to resubmit it.