What You Need Before You Start
North Carolina lets you renew your driver's license online if your license is still valid or expired less than a year ago. Before you go to the NCDMV website, gather these items: your current driver's license number, your Social Security number, your date of birth, and a valid payment method (Visa, Mastercard, American Express, or Discover). You'll also need an email address where you can receive your confirmation.
If your license expired more than a year ago, you cannot renew online — you'll need to visit a driver's license office in person. The same applies if your license was suspended or revoked, or if you need to change your name, address, or organ donor status. Online renewal works only for straightforward renewals where nothing about your record has changed.
The online renewal fee is $20 for a four-year license or $40 for an eight-year license. This is the same price you'd pay in person. Your new license will be mailed to the address on file, and it typically arrives within 7 to 10 business days.
Key Takeaways
- You can renew online only if your license is still valid or expired less than one year ago.
- The renewal fee is $20 for four years or $40 for eight years, paid by credit or debit card during the online process.
- Your new license is mailed to your address on file and usually arrives within 7 to 10 business days.
- If your license expired more than a year ago or you need to change your name or address, you must visit a driver's license office in person.
The Step-by-Step Online Renewal Process
Go to the official NCDMV website and look for the "Renew Your License Online" option. You'll be taken to a form where you enter your driver's license number, date of birth, and Social Security number. The system will pull up your current license information so you can verify it's correct.
Review your name, address, and other details on the screen. If everything matches what you want on your new license, proceed to the payment page. If your address has changed, you cannot update it online — you'll need to visit an office in person or call the DMV to change your address before renewing.
Enter your payment information and submit. You'll receive a confirmation number and an email receipt. Keep both of these for your records. Your new license will be mailed within 7 to 10 business days, and you can use your old license until the new one arrives.
What Happens If Your Address Changed
If you've moved since your last license was issued, you cannot change your address during the online renewal process. You have two options: visit a driver's license office in person with proof of your new address (a utility bill, lease, or mortgage statement dated within 60 days), or call the DMV at 919-715-7000 to update your address before you renew online.
Once your address is updated in the system, you can then complete the online renewal. Your new license will be mailed to your updated address. If you renew online without updating your address first, your new license will go to your old address, and you'll need to contact the DMV to have it reissued.
When You Must Go to an Office Instead
Online renewal is not an option if your license has been expired for more than one year. In that case, you'll need to visit a driver's license office and bring your Social Security card, proof of residency, and proof of identity. The office will take a new photo and process your renewal in person.
You also cannot renew online if your license was suspended or revoked, if you want to change your name, if you need a REAL ID-compliant license for the first time, or if you want to add or remove an organ donor designation. Any of these situations requires an in-person visit. You can find your nearest driver's license office and check wait times on the NCDMV website.
How Long Your New License Takes to Arrive
After you complete your online renewal, your new license is printed and mailed within 7 to 10 business days. This timeline does not include weekends or state holidays. If you live outside North Carolina, allow extra time for mail delivery.
You can continue to use your old license while you wait for the new one to arrive. If your new license does not arrive within 14 business days, contact the DMV at 919-715-7000 to check the status. Have your confirmation number ready when you call.
What to Do If Something Goes Wrong During Renewal
If your online renewal is rejected or you get an error message, the most common reason is that the system cannot match your information. Double-check that you've entered your driver's license number, date of birth, and Social Security number exactly as they appear in the DMV database. Even a small typo will cause the system to reject your request.
If you keep getting an error, call the DMV at 919-715-7000 during business hours (Monday through Friday, 8 a.m. to 5 p.m.). A staff member can look up your record and tell you what information is not matching. You may need to visit an office in person if there's a discrepancy in your file that cannot be resolved over the phone.
Frequently Asked Questions
Can I renew my license online if it's already expired?
Yes, if it expired less than one year ago. If it's been expired for more than a year, you must visit a driver's license office in person with your Social Security card and proof of identity.
What if I don't have a credit card?
Online renewal requires a credit or debit card (Visa, Mastercard, American Express, or Discover). If you don't have one, you can renew in person at a driver's license office and pay with cash, check, or card.
Can I change my address during online renewal?
No. If you've moved, update your address with the DMV by phone (919-715-7000) or in person before you renew online. Otherwise, your new license will be mailed to your old address.
How do I know if my renewal was successful?
You'll receive a confirmation number on screen and a confirmation email. Keep both. If you don't get an email within a few minutes, check your spam folder or call 919-715-7000 to confirm your renewal went through.
What if my new license arrives damaged or with wrong information?
Contact the DMV at 919-715-7000 with your confirmation number. They can reissue your license at no extra charge if there's a printing error or damage from mailing.