North Carolina lets you renew online if your license is still valid and you meet a few basic requirements
You can renew your North Carolina driver's license online through the NC Division of Motor Vehicles (DMV) website without visiting an office, as long as your current license hasn't expired more than a year ago and you don't need to change your address, name, or other personal information. The process takes about 10 minutes, costs $13.50, and you'll receive your renewed license by mail within 7 to 10 business days.
If your license expired more than a year ago, if you need to update your address or name, or if you want to change your license class or add endorsements, you'll need to renew in person at a DMV office instead. The same applies if you're renewing a commercial driver's license (CDL).
Key Takeaways
- You can renew online only if your current license is still valid or expired less than one year ago.
- Online renewal costs $13.50 and takes about 10 minutes on the NC DMV website.
- You'll need your current license number, the last four digits of your Social Security number, and a valid payment method.
- Your renewed license arrives by mail in 7 to 10 business days; you can drive on your current license until it arrives.
- If you need to change your address, name, or license class, you must renew in person at a DMV office.
What you need before you start
Have your current North Carolina driver's license in front of you. You'll need your license number and the expiration date. You'll also need the last four digits of your Social Security number and a valid payment method — the NC DMV accepts Visa, Mastercard, American Express, and Discover.
Make sure the information on your license is still correct: your name, address, and date of birth should match your current records. If any of this information has changed, you cannot use the online process and must visit a DMV office in person.
Steps to renew online
Go to the NC DMV website at ncdmv.dot.gov and look for the online renewal option on the homepage. Click on "Renew Your License Online" or a similar link — the exact wording may vary, but it will be clearly marked for license renewal.
Enter your driver's license number, date of birth, and the last four digits of your Social Security number. The system will pull up your record and show you the information on file. Review it carefully to make sure everything is correct. If you spot an error, stop here and visit a DMV office instead — you cannot fix it online.
Confirm that you want to renew for the standard eight-year term (or four years if you're over 70). Pay the $13.50 renewal fee using your credit or debit card. You'll receive a confirmation number on screen and by email — save both of these.
What happens after you submit
Your renewed license will be mailed to the address on file within 7 to 10 business days. You can continue to drive on your current license during this time — it remains valid until your new one arrives. There's no need to carry a temporary document or receipt.
If you don't receive your license within 10 business days, contact the NC DMV to check on the status. Have your confirmation number ready when you call.
When you must renew in person instead
Visit a DMV office if your license expired more than one year ago. The online system will reject your process, and you'll need to complete a full renewal process in person, which includes a new photo and vision test.
You also need to go in person if you're changing your address, correcting your name, adding or removing endorsements (such as motorcycle or hazmat), upgrading to a REAL ID-compliant license, or renewing a commercial driver's license. The same applies if you've lost your license or if your license was suspended or revoked.
Finding a DMV office near you
The NC DMV has offices in every county. Use the office locator on ncdmv.dot.gov to find the one closest to you, check its hours, and see if you need an appointment. Many offices now require you to book a time slot online before you visit, so check before you go.
Bring your current license, proof of your address (a utility bill or lease works), and your Social Security card or a document with your SSN. If you're changing your name, bring a certified copy of the document that shows the change — a marriage certificate, divorce decree, or court order.
REAL ID and online renewal
If your current North Carolina license is already REAL ID-compliant (marked with a gold star in the top right corner), your renewed license will also be REAL ID-compliant. You don't need to do anything extra online.
If your current license is not REAL ID-compliant and you want to upgrade to one, you must renew in person. Bring your passport, passport card, or birth certificate along with proof of your address and Social Security number. The REAL ID upgrade costs the same as a regular renewal.
Frequently Asked Questions
Can I renew online if my license is already expired?
You can renew online if your license expired less than one year ago. If it's been expired for more than a year, you must renew in person at a DMV office and will need a new photo and vision test.
What if I moved to a different address?
You cannot update your address through online renewal. You must visit a DMV office in person and bring proof of your new address, such as a utility bill, lease, or bank statement dated within the last 60 days.
How long does it take to get my renewed license in the mail?
The NC DMV mails renewed licenses within 7 to 10 business days of approval. You can drive on your current license while you wait. If you don't receive it within 10 business days, contact the DMV with your confirmation number.
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'll need to pass a vision test and may need to pass a written test depending on your endorsements and how long it's been since your last renewal.
What if the online system says I can't renew?
The system will reject your process if your license expired more than a year ago, if your information doesn't match DMV records, or if there's a hold on your license. Visit a DMV office to find out why and to complete your renewal in person.