What You Need Before You Start

North Carolina lets you renew your driver's license online through the NC Division of Motor Vehicles website if you meet a few conditions. You must have a valid North Carolina driver's license that is not expired by more than three years, you cannot have any medical or vision restrictions that changed, and your address on file must still be correct. If your license expired more than three years ago, you will need to renew in person at a DMV office instead.

Before you begin the online process, gather your current driver's license number and your Social Security number. You will also need a valid payment method — the NC DMV accepts Visa, Mastercard, American Express, and Discover. The renewal fee is $20 for a four-year license or $30 for an eight-year license, depending on which term you choose.

Check that your mailing address in the DMV system is still where you want your new license sent. If you have moved and have not updated your address yet, you will need to do that before renewing online, or your new license will arrive at your old address. You can update your address through the same online system before you start the renewal.

Key Takeaways

  • Your North Carolina license must not be expired by more than three years, and you cannot have medical or vision restrictions that have changed since it was issued.
  • You will need your driver's license number, Social Security number, and a credit or debit card to complete the renewal online.
  • The renewal fee is $20 for a four-year license or $30 for an eight-year license, paid by card at the time you renew.
  • Your new license will be mailed to the address on file in the DMV system, so update your address before you renew if you have moved.
  • The entire online process takes about 10 to 15 minutes, and your new license typically arrives within 7 to 10 business days.

Step-by-Step Process on the NC DMV Website

Go to the North Carolina Division of Motor Vehicles website and look for the "Online Services" section. Select "Renew Your Driver License" from the menu. You will be taken to a page that asks you to confirm you meet the renewal requirements — answer honestly, because if you do not meet them, the system will stop and direct you to renew in person instead.

Enter your driver's license number and your Social Security number exactly as they appear on your license and in the DMV records. The system will pull up your current information and show you what is on file. Review your name, date of birth, address, and any restrictions or endorsements listed. If anything is wrong, you cannot fix it online — you will need to visit a DMV office in person to correct errors before you can renew.

Choose whether you want a four-year or eight-year license. Four-year licenses cost $20; eight-year licenses cost $30. Select your preferred term and proceed to the payment screen. Enter your credit or debit card information and confirm the charge. You will receive a confirmation number on screen and by email — save this number in case you need to check on your renewal status later.

What Happens After You Submit Your Renewal

Once your payment is processed, the NC DMV will mail your new license to the address on file. This usually takes 7 to 10 business days, though it can take longer during busy periods or if there are weather delays. You do not need to do anything else — your old license remains valid until your new one arrives, so you can continue to use it for identification and driving.

If you need to check on the status of your renewal, you can return to the NC DMV website and enter your driver's license number and confirmation number. The system will tell you whether your license has been printed, mailed, or delivered. If more than two weeks have passed and you have not received your license, contact the DMV directly to report it.

When your new license arrives, check it when ready for errors. If your name, date of birth, address, or any restrictions are wrong, you will need to visit a DMV office to request a correction. Driving with an incorrect license can create problems if you are stopped by law enforcement, so do not wait to fix mistakes.

When You Cannot Renew Online

If your license expired more than three years ago, the online system will not let you renew. You must visit a DMV office in person and bring your expired license, proof of residency (such as a utility bill or lease), and proof of Social Security number (such as a Social Security card or tax return). The in-person renewal process takes longer and may require a vision test.

You also cannot renew online if your medical or vision restrictions have changed. For example, if you now need glasses to drive but your current license does not list that restriction, or if a medical condition has developed since your license was issued, you must renew in person. The DMV will need to document any new restrictions before issuing your new license.

If your name has changed since your license was issued — through marriage, divorce, or legal name change — you cannot renew online. You will need to visit a DMV office and bring a certified copy of the document that shows your name change, such as a marriage certificate or court order. The DMV will issue a new license with your updated name.

Updating Your Address Before You Renew

If you have moved since your license was issued, update your address in the DMV system before you renew online. Go to the NC DMV website, select "Online Services," and choose "Update Your Address." Enter your driver's license number and Social Security number, then enter your new address. The system will confirm the change when ready, and your new license will be mailed to that address when you renew.

If you renew online without updating your address first, your new license will be mailed to the old address on file. You can still update your address after you renew, but your license will have already been printed with the old address. You would then need to visit a DMV office to request a corrected license with your current address, which costs an additional fee.

Payment and Fees

The online renewal fee is $20 for a four-year license or $30 for an eight-year license. This is the same fee you would pay in person at a DMV office. The NC DMV accepts Visa, Mastercard, American Express, and Discover. There are no additional processing fees for renewing online — the amount you see on the payment screen is the total you will be charged.

Your payment is processed when ready when you submit your renewal. You will see a confirmation number on screen, and the charge will appear on your card statement within one to three business days. If your payment is declined, the system will tell you why — usually because the card number, expiration date, or security code was entered incorrectly. You can try again with the same card or use a different card.

Frequently Asked Questions

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

Your new license is typically mailed within 7 to 10 business days after you complete your online renewal. Delivery time depends on your location and mail service. If you have not received it after two weeks, contact the NC DMV with your confirmation number to check the status.

Can I renew my license if it is currently suspended or revoked?

No. The online system will reject your renewal if your license is suspended or revoked. You must resolve the suspension or revocation through the DMV or the court that issued it before you can renew. Contact the NC DMV to find out what you need to do to clear the suspension.

What if I made a mistake on my renewal process?

If you entered incorrect information during the online process, contact the NC DMV as soon as possible with your confirmation number. Depending on what was wrong, they may be able to correct it before your license is printed. If your license arrives with an error, you will need to visit a DMV office to request a corrected license.

Can I renew online if my license has a commercial driver's license (CDL) endorsement?

No. Commercial driver's licenses cannot be renewed online. You must visit a DMV office in person to renew a CDL. Bring your current CDL, proof of residency, and proof of Social Security number, and be prepared for a vision test and written exam.

Do I need to take a new photo for my online renewal?

No. When you renew online, the DMV uses the photo from your current license. Your new license will have the same photo unless you visit a DMV office and request a new one. If you want a new photo, you will need to renew in person instead.