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 five years 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 (debit or credit card). You'll also need an email address where you can receive your confirmation.
The online renewal process takes about 10 minutes. You won't need to visit a DMV office or mail anything in — the state will mail your new license to your address on file. If your address has changed since your last renewal, update it during the online process so your new license arrives at the right place.
Key Takeaways
- You can renew online only if your license is currently valid or expired within the last five years.
- Have your driver's license number, Social Security number, date of birth, and a debit or credit card ready before you start.
- The renewal fee is $20 for a four-year license or $60 for an eight-year license, paid by card during the online process.
- Your new license will arrive by mail within 7 to 10 business days after you complete the renewal.
- If your vision has changed significantly or you need to update your photo, you must renew in person at a DMV office instead.
Step-by-Step: Completing Your Online Renewal
Go to the official NCDMV website and select "Renew Your Driver License" from the homepage. Click the link for online renewal. You'll be taken to a find page where you enter your driver's license number and date of birth to pull up your record.
Review the information the system shows — your name, address, and current license details. If anything is wrong, you can correct it on the next screen. Answer the questions about your health and vision honestly; if your vision has gotten worse or you have new medical conditions, you may need to renew in person instead of online. Once you confirm everything is correct, you'll pay the renewal fee with your debit or credit card.
After payment goes through, you'll receive a confirmation number on screen and an email confirmation. Write down or screenshot the confirmation number. Your new license will be mailed to the address on file within 7 to 10 business days.
When You Cannot Renew Online
If your license has been expired for more than five years, the online system will not let you renew. You'll need to visit a DMV office in person and bring proof of identity, proof of residency, and your Social Security card or a document showing your number.
You also cannot renew online if you need to change your name, update your photo, or correct information like your height or eye color. If your vision has changed significantly since your last renewal, the DMV may require you to take a vision test in person. The same applies if you have new medical conditions that might affect your ability to drive safely.
If you're renewing a commercial driver's license (CDL), you must go to a DMV office — online renewal is not available for CDLs.
What Happens After You Pay
Once your payment is processed, your renewal is submitted to the state. You don't need to do anything else. The DMV will print your new license and mail it to your address on file. During busy periods, delivery can take up to 10 business days, though it often arrives faster.
If you need to drive before your new license arrives, your old license remains valid until it expires. You can show your confirmation number and old license together if you're stopped by police. Keep your confirmation email or screenshot of your confirmation number until your new license arrives.
Renewal Fees and License Duration
North Carolina offers two renewal options: a four-year license for $20 or an eight-year license for $60. You choose which one during the online process. The eight-year option costs more but means you won't need to renew again for eight years. The four-year option is cheaper if you prefer to renew more frequently.
Both options are standard driver's licenses. The only difference is how long they remain valid. Your new license will expire on the date shown on the card itself.
If Your Online Renewal Is Rejected
Sometimes the system will not let you complete an online renewal. This usually happens because your license has been expired too long, you have an outstanding ticket or fine, or there's a hold on your record. The system will tell you why the renewal was rejected.
If you see a rejection message, visit your local DMV office with your driver's license, proof of identity, and proof of residency. A staff member can explain what's blocking your renewal and help you fix it. You may need to pay a fine, resolve a ticket, or provide additional documents before you can renew.
Frequently Asked Questions
How long does it take to get my new license in the mail?
Most new licenses arrive within 7 to 10 business days after you complete the online renewal. During peak times, it may take up to 10 business days. Your old license stays valid until it expires, so you can continue driving while you wait.
Can I renew online if my license expired more than five years ago?
No. If your license has been expired for more than five years, you must renew in person at a DMV office. Bring your old license, proof of identity, proof of residency, and your Social Security card or a document with your Social Security number.
What if I move before my new license arrives?
Update your address with the DMV as soon as you move. You can do this online through the NCDMV website or by visiting a DMV office. If your new license is already in the mail to your old address, contact the DMV to see if they can redirect it or reissue it to your new address.
Do I need to take a new photo for online renewal?
No. Online renewal uses your photo from your current license. If you want a new photo, you must renew in person at a DMV office. The same applies if your appearance has changed significantly since your last license photo.
What payment methods does the NCDMV website accept?
The online renewal system accepts debit and credit cards. You cannot pay with cash, check, or money order online. If you prefer to pay another way, you can renew in person at a DMV office.