What You Can and Cannot Do Online in North Carolina
North Carolina allows you to renew your driver's license online through the NC DMV website, but only if you meet specific conditions. You can renew online if your license is still valid or expired for no more than one year, you are between 18 and 65 years old, and you have no medical or vision restrictions that require a new exam. You cannot renew online if your license has been suspended or revoked, if you need to change your address, if you are renewing a commercial license, or if you are a new resident of North Carolina.
The online renewal process takes about 10 minutes and costs $20 for a four-year renewal or $40 for an eight-year renewal. You will receive your new license by mail within 7 to 10 business days. Your current license remains valid until the new one arrives, so you can continue to drive legally during the wait.
Key Takeaways
- You can renew online only if your license is current or expired less than one year, you are 18–65 years old, and you have no medical or vision restrictions.
- The online renewal costs $20 for four years or $40 for eight years, and you pay by credit or debit card at the time of renewal.
- You will need your driver's license number, Social Security number, and date of birth to start the online renewal.
- Your new license arrives by mail in 7 to 10 business days, and your current license stays valid until it arrives.
- If you cannot renew online, you must visit a DMV office in person to renew your license.
Step-by-Step Process for Online Renewal
Start by going to the official NC DMV website at ncdmv.org and clicking the "Renew Your License Online" link. You will be taken to a find portal where you enter your driver's license number, date of birth, and last four digits of your Social Security number. The system will verify your identity and pull up your current license information.
Review all the information on the screen carefully. If your name, address, or other details are incorrect, do not proceed — you will need to visit a DMV office instead to make changes. If everything is correct, confirm that you still meet the renewal conditions (no medical restrictions, no address change needed, age 18–65). Then select your renewal term: four years for $20 or eight years for $40.
Enter your payment information. North Carolina accepts Visa, Mastercard, American Express, and Discover. After payment is processed, you will receive a confirmation number on screen and by email. Write down or save the confirmation number — you may need it if you have questions about your renewal. Your new license will be mailed to the address on file within 7 to 10 business days.
Documents and Information You Need Before Starting
Have your current North Carolina driver's license in front of you before you begin. You will need your driver's license number, which appears on the front of the card. You will also need your date of birth and the last four digits of your Social Security number. These are the only pieces of information required to start the online renewal process.
If you do not have your license number memorized, you can look it up on your license itself or on any recent document that lists it, such as a vehicle registration or insurance card. If you have lost your license and do not have the number, you cannot renew online — you must visit a DMV office and explore for a replacement license instead.
When You Must Renew in Person at a DMV Office
If your license has been expired for more than one year, you cannot renew online and must visit a DMV office. The same applies if you are under 18 or over 65 years old. If you have medical or vision restrictions on your current license, or if a doctor has told you that you have a condition that affects your ability to drive safely, you must renew in person so that the DMV can assess whether those restrictions should continue.
You must also visit a DMV office if you need to change your address, if your license has been suspended or revoked, if you are renewing a commercial driver's license (CDL), or if you are a new resident of North Carolina explore for your first NC license. If you are unsure whether you can renew online, call the NC DMV at 919-715-7000 before you attempt the online process.
What Happens After You Submit Your Online Renewal
Once your payment is processed, your renewal is complete. The NC DMV will print your new license and mail it to the address currently on file. You do not need to do anything else. Your current license remains valid and legal to use while you wait for the new one to arrive, so you can continue to drive, present your license as identification, and use it for any other purpose.
If your new license does not arrive within 10 business days, contact the NC DMV at 919-715-7000 with your confirmation number. Have your driver's license number and the confirmation number ready when you call. The DMV can check the status of your license and remail it if necessary.
Common Mistakes That Block Online Renewal
The most common mistake is attempting to renew online when your license has been expired for more than one year. The system will reject your renewal request, and you will have to start over at a DMV office. Another frequent error is trying to renew online when you have a medical or vision restriction on your current license. The online system does not allow this because the DMV must verify that the restriction is still necessary.
Some people try to change their address during an online renewal. The online system does not support address changes — if you need a new address on your license, you must visit a DMV office. If you enter an incorrect address or realize after submitting that your address is wrong, contact the DMV when ready at 919-715-7000 to request that your license be mailed to the correct address before it is printed.
Fees and Payment Methods
North Carolina charges $20 for a four-year renewal or $40 for an eight-year renewal. These are the only two options available for online renewal. You pay by credit or debit card — Visa, Mastercard, American Express, or Discover — at the time you submit your renewal. There are no additional fees, and the DMV does not charge extra for mailing your license.
The fee is non-refundable once your renewal is submitted and payment is processed. If you change your mind after paying, you cannot cancel the renewal online. Contact the NC DMV at 919-715-7000 to discuss your options, though a refund is unlikely once the transaction has been completed.
Frequently Asked Questions
Can I renew my license online if it expired more than a year ago?
No. The online renewal system only works if your license is current or expired for no more than one year. If your license has been expired longer than that, you must visit a DMV office in person to renew. You will likely need to pass a vision test and may need to retake the written exam.
What if I move to a different address before my new license arrives?
Contact the NC DMV at 919-715-7000 with your confirmation number and provide your new address. The DMV may be able to update the mailing address before your license is printed. If your license has already been mailed to the old address, you can request that it be forwarded or reissued to the new address.
How long does it take to receive my license after I renew online?
Your new license should arrive within 7 to 10 business days. This does not include weekends or state holidays. If it has been more than 10 business days, contact the DMV with your confirmation number to check the status.
Can I renew my commercial driver's license online?
No. Commercial driver's licenses (CDLs) must be renewed in person at a DMV office. You will need to pass a medical examination and vision test, and you may need to retake the written and skills tests depending on your renewal category.
What do I do if I lose my license before the new one arrives?
Visit a DMV office and request a replacement license. Bring your confirmation number from your online renewal if you have it. The DMV can check your renewal status and may be able to expedite your new license or issue a temporary one while you wait.