What You Need to Know About North Carolina License Renewal

North Carolina allows you to renew your driver's license online, by mail, or in person at a Division of Motor Vehicles (DMV) office. The method you choose depends on your license type, how much time you have left, and whether your address or other information has changed. Most people can renew without taking a new photo or passing a vision test, but some situations require an in-person visit.

Your North Carolina license is valid for eight years from the date of issue. You can renew up to one year before your expiration date, which gives you a wide window to complete the process. The state charges a flat renewal fee regardless of which method you use, though online and mail renewals cost slightly less than in-person renewals because you avoid the photograph fee.

Key Takeaways

  • North Carolina offers online renewal through the DMV website for most standard licenses, and the process takes about 10 minutes if you have your current license number and Social Security number.
  • Mail renewal takes two to three weeks from the time the DMV receives your process, so send it at least four weeks before your expiration date.
  • You must renew in person if your license is expired by more than three years, if you need a new photo, or if your name or address has changed and you cannot update it online first.
  • The renewal fee in North Carolina is $48 for an eight-year license, and you can pay by credit card online, by check or money order by mail, or by cash, check, or card in person.
  • If your license is already expired, you can still renew it through any method, but you cannot legally drive until the new license arrives or is issued.

Online Renewal Through the North Carolina DMV Website

The fastest way to renew is through the North Carolina DMV's online portal at ncdmv.org. You will need your current driver's license number, your Social Security number, and a valid payment method. The system will ask you to confirm your address and other information on file. If everything is correct, you can complete the renewal in about 10 minutes.

Online renewal is available only if your license is not expired by more than three years, if you do not need a new photo, and if you have not had any address changes that require verification. After you submit your process and payment, the DMV will mail your new license to the address on file. Delivery typically takes 7 to 10 business days, though it can take longer during high-volume periods.

You cannot renew online if you have a commercial driver's license (CDL), if you hold a hazmat endorsement, or if you need to add or remove endorsements. You also cannot renew online if your name has changed since your last license was issued. In those cases, you must renew by mail or in person.

Mail Renewal: Timeline and What to Send

To renew by mail, read the process for Renewal of Driver License form from ncdmv.org or request one by calling the DMV at 919-715-7000. Fill out the form completely, sign it, and mail it along with your payment to the address listed on the form. Include a check or money order for $48 made payable to the North Carolina Division of Motor Vehicles.

The DMV processes mail applications in the order they are received. Once your process arrives, processing takes about two to three weeks. Your new license will be mailed to you after processing is complete, which means the total time from mailing your process to receiving your new license is typically four to five weeks. Send your process at least four weeks before your expiration date to avoid driving with an expired license.

Do not send cash through the mail. If you do not have a check or money order, you must renew in person or online. Keep a copy of your process for your records, and consider using certified mail or a tracking service if you want confirmation that the DMV received your process.

In-Person Renewal at a DMV Office

You can renew in person at any North Carolina DMV office. Bring your current driver's license, proof of your Social Security number (such as a Social Security card or tax return), and proof of your current address (such as a utility bill or lease). You will need to pay the renewal fee of $48 in cash, by check, or by card at the time of renewal.

When you renew in person, you will have a new photo taken unless you request a waiver. A photo waiver is available if you have a medical, religious, or other documented reason not to have a new photo taken. If you may have access to for a waiver, request it before your appointment or at the time of renewal. In-person renewal takes about 15 to 30 minutes depending on how busy the office is, and you will receive your new license on the spot or within a few days by mail, depending on the office's procedures.

You must renew in person if your license has been expired for more than three years, if you need a new photo, if your name has changed, or if you have a CDL or hazmat endorsement. You also must renew in person if you want to add or remove endorsements such as motorcycle or school bus endorsements.

When Your Address or Name Has Changed

If your address has changed since your last license was issued, you can update it online through the DMV website before you renew. Go to ncdmv.org, select "Change of Address," and follow the prompts. Once your address is updated in the system, you can proceed with online renewal. This step takes only a few minutes and avoids the need for an in-person visit.

If your name has changed—due to marriage, divorce, or legal name change—you cannot renew online. You must renew in person and bring a certified copy of the document that shows your name change, such as a marriage certificate, divorce decree, or court order. The DMV will issue a new license with your updated name.

Fees, Payment Methods, and What Happens If You Miss Your Expiration Date

The renewal fee for a standard eight-year North Carolina driver's license is $48. Online and mail renewals cost $48. In-person renewal also costs $48, though you may pay an additional fee if you request a new photo or add endorsements. Payment methods vary by renewal type: online renewal accepts credit and debit cards; mail renewal accepts checks and money orders; in-person renewal accepts cash, checks, and cards.

If your license expires, you can still renew it using any of the three methods. However, you cannot legally drive with an expired license, even if you have submitted a renewal process. Renew as soon as you notice your license has expired to avoid driving violations. If you are stopped by law enforcement while driving with an expired license, you may face a citation.

If your license has been expired for more than three years, you cannot renew online or by mail. You must visit a DMV office in person. The office will treat your renewal as a new process in some cases, which may require additional documentation or a written test, depending on how long it has been expired.

Commercial Driver's License (CDL) and Hazmat Endorsement Renewals

If you hold a commercial driver's license or a hazmat endorsement, you cannot renew online or by mail. You must renew in person at a DMV office. Bring your current CDL, proof of your Social Security number, and proof of your address. You will also need to pass a vision test and may need to pass a written test depending on your endorsement type.

CDL renewals take longer than standard license renewals because the DMV must verify your medical certification and driving record. Bring your current medical certificate if you have one. If your medical certificate has expired, you will need to obtain a new one from a certified medical examiner before the DMV will renew your CDL.

Frequently Asked Questions

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

Yes, but the process depends on how long it has been expired. If it expired fewer than three years ago, you can renew online, by mail, or in person. If it expired more than three years ago, you must renew in person at a DMV office, and the office may require you to retake the written test or vision test.

How long does it take to get my new license after I renew online?

After you submit your online renewal process, the DMV mails your new license to the address on file. Delivery typically takes 7 to 10 business days, though it can take longer during busy periods. You can continue to drive with your current license until the new one arrives.

What if I move to a different state before my North Carolina license expires?

You do not need to renew your North Carolina license if you move. You can obtain a driver's license in your new state whenever you are ready. However, if you plan to keep your North Carolina address for insurance or other purposes, you can renew your North Carolina license by mail or online before you move.

Do I need to take a new photo when I renew my license?

If you renew online or by mail, you will not have a new photo taken. Your current photo will remain on your license. If you renew in person, a new photo will be taken unless you request a waiver for medical, religious, or other documented reasons.

What happens if I submit my renewal process but my license expires before the new one arrives?

You can legally drive with your current license while your renewal is being processed, even if the expiration date passes. Once you have submitted your renewal process, you are considered to be in the renewal process. Keep a copy of your process or confirmation email as proof if you are stopped by law enforcement.