Yes, you can renew online if you meet North Carolina's requirements
North Carolina lets you renew your driver's license online through the NC Division of Motor Vehicles website, but only if your license is still valid or expired less than a year ago. You cannot renew online if you need to change your address, update your name, correct your vision prescription, or if your license was suspended or revoked. The online process takes about 10 minutes, costs $48.50 for a standard five-year license, and your new card arrives by mail in 7 to 10 business days.
The state also offers renewal by mail if you prefer not to use the website, though online is faster. If you do not meet the online requirements, you must visit a DMV office in person.
Key Takeaways
- You can renew online only if your North Carolina license is currently valid or expired within the past 12 months.
- The online renewal process costs $48.50 and takes about 10 minutes to complete on the NC DMV website.
- Your renewed license will arrive by mail within 7 to 10 business days; you cannot pick it up in person.
- If you need to change your address, name, or vision information, you must renew in person at a DMV office instead.
- You will need your current license number, Social Security number, and a valid payment method to complete the online transaction.
What you need before you start
Gather your current North Carolina driver's license and have your Social Security number ready. You will also need a valid payment method — the DMV accepts Visa, Mastercard, American Express, and Discover. Make sure you have access to the email address on file with your license, because the DMV will send a confirmation there after you complete the transaction.
Check that your license has not been suspended or revoked. If you are unsure, you can look this up on the NC DMV website before attempting to renew. Your license must also not be expired by more than 12 months; if it is older than that, the online option is not available to you.
The step-by-step renewal process
Go to the NC DMV website and select the online renewal option. You will be taken to a find portal where you enter your driver's license number and date of birth to locate your record. The system will pull up your current information and ask you to confirm or correct it.
Review your name, address, and other details carefully. If anything is wrong, stop here — you cannot fix most information online. Address changes, name corrections, and vision updates require an in-person visit. If everything is correct, proceed to the payment screen and enter your credit or debit card information. After payment is processed, you will receive a confirmation number by email.
Do not throw away this confirmation. Write down or save the confirmation number and the date you renewed. Your new license will arrive by mail within 7 to 10 business days. You can use your old license to drive until the new one arrives.
When you cannot renew online
If your license expired more than 12 months ago, the online system will not let you proceed. You must visit a DMV office in person. The same applies if your license was suspended or revoked for any reason — you will need to resolve that issue with the DMV before you can renew.
You also cannot renew online if you need to change your address, update your name due to marriage or legal change, correct your vision prescription, or add or remove restrictions. Any of these changes requires an in-person appointment at a DMV office. If you are unsure whether your situation qualifies for online renewal, call the NC DMV at 919-715-7000 before you attempt the process.
What happens after you pay
The DMV processes online renewals in the order they are received. Your confirmation email will arrive within a few minutes of payment. This email contains your confirmation number and a summary of what you paid for. Keep this for your records.
Your physical license card is printed and mailed to the address on file with the DMV. Standard mail delivery takes 7 to 10 business days, though it can occasionally take longer during high-volume periods. You do not need to do anything else — just wait for it to arrive. If your license does not arrive within two weeks, contact the DMV to check the status of your order.
Renewing by mail instead
If you prefer not to use the online system, North Carolina also allows renewal by mail. You will need to read and print the renewal form from the NC DMV website, fill it out by hand, and mail it to the address listed on the form along with your payment. Mail renewal takes longer than online — typically 3 to 4 weeks from the time the DMV receives your form.
Mail renewal has the same restrictions as online renewal: your license must not be expired by more than 12 months, and you cannot change your address, name, or vision information. If you are making any of those changes, you must visit a DMV office.
If you need to visit a DMV office instead
Find your nearest DMV office on the NC DMV website and check its hours before you go. Some offices require appointments, while others operate on a first-come, first-served basis. You can schedule an appointment online if your location offers them, which usually reduces your wait time.
Bring your current 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). If you are changing your name, bring a certified copy of the document that shows the change — a marriage certificate, divorce decree, or court order. The in-person renewal fee is the same as online: $48.50 for a five-year license. You will receive your new license on the spot.
Frequently Asked Questions
How long does my renewed license take to arrive?
Standard mail delivery is 7 to 10 business days from the date you complete your online renewal. This does not include weekends or holidays. If your license does not arrive within two weeks, contact the NC DMV to verify that your order was processed correctly.
Can I use my old license while I wait for the new one?
Yes. Your old license remains valid until your new one arrives. You can drive and use it for identification during the entire wait period. Once your new license arrives, the old one is no longer valid.
What if I made a mistake on my online renewal?
If you noticed an error when ready after submitting, contact the NC DMV right away with your confirmation number. If the error is on the physical card that arrives, you will need to visit a DMV office to correct it. Most corrections require paying a replacement fee.
Can I renew my license if I moved to a different state?
No. If you have moved out of North Carolina, you should obtain a driver's license from your new state instead. North Carolina will not renew a license for someone who no longer lives there.
What if my payment was declined?
The online system will tell you when ready if your payment failed. You can try again with the same card or a different payment method. If the problem persists, try again later or contact your bank to make sure there are no blocks on the card.