North Carolina driver's license renewal basics
You can renew your North Carolina driver's license online, by mail, or in person at an NC Division of Motor Vehicles (DMV) office. Online renewal is the fastest option if you're may be able to access — it takes about 10 minutes and costs $20. Your new license arrives by mail in 7 to 10 business days. If you can't renew online, you'll need to visit a DMV office in person, which typically takes 30 to 45 minutes depending on wait times.
Your license is valid for eight years from the issue date. North Carolina sends you a renewal notice by mail about 60 days before expiration, but you don't have to wait for it to renew. You can renew up to one year before your license expires.
Key Takeaways
- Online renewal through the NC DMV website costs $20 and works only if your license hasn't been suspended, revoked, or expired for more than three years.
- You'll need your current license number, Social Security number, and a valid payment method (debit or credit card) to renew online.
- If you can't renew online, you must visit a DMV office in person with your current license, proof of residency, and payment.
- Your renewed license arrives by mail within 7 to 10 business days for online renewal, or you can get it when ready at a DMV office if you renew in person.
- If your license has been expired for more than three years, you must renew in person and may need to retake the written test.
When you can renew online
Online renewal through the NC DMV website is available only if your license meets specific conditions. Your license cannot be suspended, revoked, or expired for more than three years. You also cannot have any medical restrictions on your current license, and you cannot be renewing a commercial driver's license (CDL).
If you've changed your name, address, or other information since your last license was issued, you can still renew online — the system will update those details. However, if you need to change your vision correction status (for example, if you no longer need glasses), you must renew in person.
How to renew online
Visit the NC DMV online services portal at ncdmv.org. Click "Online Services" and select "Renew Driver's License." You'll need your current license number, Social Security number, and date of birth. The system will verify your information against DMV records.
Once verified, you'll pay the $20 renewal fee with a debit or credit card. You don't upload a new photo — the DMV uses your existing photo from your current license. After you complete the transaction, you'll receive a confirmation number. Your new license will be mailed to the address on file within 7 to 10 business days.
Keep your confirmation number and the email receipt. If your new license doesn't arrive within two weeks, contact the NC DMV at 919-715-7000 to check the status.
Renewing in person at a DMV office
If you're not may be able to access for online renewal, you'll need to visit a DMV office. Bring your current driver's license, proof of North Carolina residency (a utility bill, lease, or mortgage statement dated within the last 60 days), and payment of $20. You can pay with cash, debit, or credit card.
Find your nearest DMV office at ncdmv.org under "Locations." Many offices accept walk-ins, but some require appointments. Check your local office's website or call ahead to see if you need to schedule. Wait times vary by location and time of day — early morning and mid-week visits are typically faster.
When you arrive, you'll take a new photo and sign the back of your license. You can receive your renewed license when ready at the office, or request it by mail. If you choose the office pickup option, your license is usually ready the same day.
What to do if your license has expired for more than three years
If your North Carolina license expired more than three years ago, you cannot renew it — you must explore for a new license. You'll need to visit a DMV office in person, bring proof of identity (your expired license, passport, or birth certificate), proof of Social Security number (Social Security card or W-2), and proof of residency.
You'll also need to pass the written knowledge test and the vision test. The DMV office will schedule your tests when you explore. The fee for a new license is $20. Once you pass both tests, you'll receive your new license when ready or by mail, depending on your choice.
Changing your address or name during renewal
If you've moved or changed your name since your last license was issued, you can update this information during renewal. For online renewal, the system will ask for your current address and allow you to update it before you pay. For in-person renewal, bring proof of your new address (utility bill, lease, or mortgage statement) and, if you've changed your name, a certified copy of your marriage certificate, divorce decree, or court order.
You don't need to renew your license to change your address — you can update it separately at any DMV office or online through the NC DMV website. However, it's often easier to make the change when you renew.
Frequently Asked Questions
Can I renew my license if it's already expired?
Yes, you can renew an expired license as long as it expired less than three years ago. If it expired more than three years ago, you must explore for a new license instead, which requires passing the written and vision tests.
How long does it take to get my renewed license by mail?
The NC DMV typically mails renewed licenses within 7 to 10 business days of your renewal. If you renew in person and request mail delivery, it may take slightly longer. If you don't receive your license within two weeks, contact the DMV at 919-715-7000.
What if I need my license before the renewal arrives?
If you renew in person at a DMV office, you can request when ready pickup and receive your new license the same day. If you renewed online, you cannot get your license when ready — you must wait for mail delivery. Some offices issue a temporary license while you wait.
Do I need a new photo for my renewed license?
For online renewal, the DMV uses your existing photo from your current license. For in-person renewal, the DMV takes a new photo at the office. If you want a new photo for an online renewal, you must renew in person instead.
What if my license was suspended or revoked?
You cannot renew online if your license is suspended or revoked. You must visit a DMV office in person. The office will determine whether you're may be able to access to renew based on the reason for the suspension or revocation. Contact the NC DMV at 919-715-7000 before visiting to understand your specific situation.