What You Need Before You Start

North Carolina lets you renew your driver's license online if your license is still valid or expired no more than five years ago. You will need your current license number, the last four digits of your Social Security number, and a valid payment method — a debit card, credit card, or electronic check. The process takes about 10 minutes and costs $10 for a four-year renewal or $20 for an eight-year renewal, depending on your age.

Before you begin, check that your address on file with the DMV is correct. If you have moved since your last renewal, you will need to update your address first through the NCDMV website or in person at a DMV office. The online renewal system will mail your new license to the address in the system, so an outdated address means your license goes to the wrong place.

You also cannot renew online if your license was suspended, revoked, or cancelled. If you are unsure about your license status, call the North Carolina Division of Motor Vehicles at 919-715-7000 before you attempt the renewal.

Key Takeaways

  • You can renew online only if your license is valid or expired within the last five years, and you must have your license number and the last four digits of your Social Security number ready.
  • The renewal fee is $10 for four years or $20 for eight years, paid by debit card, credit card, or electronic check at the time you submit your renewal.
  • Your new license will be mailed to the address currently on file with the DMV, so update your address before you renew if you have moved.
  • The entire online process takes about 10 minutes, and you will receive a confirmation number when ready after payment.
  • Your new physical license arrives by mail within 7 to 10 business days under normal circumstances, though delays can occur during high-volume periods.

Step-by-Step: Completing Your Online Renewal

Go to the official North Carolina DMV website at ncdmv.org and look for the "Renew Your License Online" link on the homepage. Click it to enter the renewal portal. You will be taken to a page that asks you to enter your driver's license number and the last four digits of your Social Security number. Type these carefully — if you enter them incorrectly, the system will not find your record and you will have to start over.

Once the system locates your record, it will display your current information: your name, address, date of birth, and license class. Review this information carefully. If anything is wrong — your name is misspelled, your address is outdated, or your license class is incorrect — stop and do not proceed. You will need to correct these details in person at a DMV office or by mail before you can renew online. Renewing with incorrect information locks that information into your new license.

If everything is correct, the system will ask you to confirm that your vision is still adequate to drive and that you have no medical conditions that would prevent you from driving safely. Answer these questions honestly. You will then choose your renewal term: four years or eight years. Select the term you want and proceed to payment.

Enter your payment information — debit card, credit card, or electronic check details — and review the total fee one more time before you submit. Once you click the final confirmation button, your payment is processed when ready. The system will display a confirmation number on your screen. Write this number down or take a screenshot. You will receive a confirmation email at the address on file, but the confirmation number is your proof that the renewal was submitted.

What Happens After You Submit

Your new license is printed and mailed to the address currently in the DMV system. Under normal conditions, you should receive it within 7 to 10 business days. During peak renewal periods — typically January through March — mail delivery can take longer. If you do not receive your license within two weeks, contact the DMV at 919-715-7000 with your confirmation number.

Your old license remains valid until your new one arrives. You can use it to drive and as identification during this waiting period. Once your new license arrives, destroy your old one or keep it in a safe place — do not carry both at the same time, as having two licenses can cause confusion if you are stopped by law enforcement.

If your new license does not arrive after three weeks, or if it arrives damaged, contact the DMV when ready. Provide your confirmation number and explain the issue. The DMV can reissue your license or investigate whether it was lost in the mail.

When You Cannot Renew Online

If your license has been suspended, revoked, or cancelled, the online system will reject your renewal attempt. You must resolve the suspension or revocation before you can renew. Common reasons for suspension include unpaid traffic fines, failure to pay child support, or medical conditions reported to the DMV. Contact the DMV to find out why your license is not valid and what steps you need to take to restore it.

If your license expired more than five years ago, you cannot renew online. You will need to explore for a new license in person at a DMV office. Bring your Social Security card, proof of residency (a utility bill or lease), and a valid form of identification. The process takes longer than online renewal and costs more, so renewing before your license expires by five years is important.

If your name has changed since your last renewal — through marriage, divorce, or legal name change — you cannot renew online. You must renew in person and bring legal documentation of the name change, such as a marriage certificate or court order. The DMV will not process a renewal with a name change through the online system.

Troubleshooting Common Problems

If the system tells you it cannot find your record, double-check that you entered your license number and Social Security number correctly. A single digit wrong will cause the lookup to fail. If you are certain you entered the information correctly and the system still cannot find you, your license may be suspended or your record may have an error. Call the DMV at 919-715-7000 to verify your information before you try again.

If your payment is declined, try a different payment method. Some banks flag online transactions as suspicious, especially if you do not usually make online payments. Contact your bank to ask whether they blocked the charge, then try again. If the payment is declined a second time, call the DMV to renew by phone instead.

If you receive an error message partway through the renewal process, write down the exact error message and the confirmation number if one appears on your screen. Close your browser and try again from the beginning. If the same error occurs, contact the DMV with the error message and confirmation number so they can investigate what went wrong.

Renewing by Phone or Mail If Online Does Not Work

If you cannot renew online for any reason, you have two alternatives. You can call the DMV at 919-715-7000 during business hours — Monday through Friday, 8 a.m. to 5 p.m. — and renew over the phone. You will need the same information: your license number, Social Security number, and payment method. The fee is the same as online renewal.

You can also renew by mail. read the renewal process form from ncdmv.org, fill it out, and mail it to the address listed on the form along with your payment. Mail renewal takes longer — typically three to four weeks — because the DMV must receive your form, process it, and mail your new license back to you. Use this option only if you cannot renew online or by phone.

In-person renewal at a DMV office is also available if you prefer to renew face-to-face. Find your nearest DMV office on the ncdmv.org website, check their hours, and bring your current license and payment method. In-person renewal usually takes 15 to 30 minutes depending on how busy the office is.

Frequently Asked Questions

Can I renew my license online if it is currently suspended?

No. The online system will reject your renewal if your license is suspended, revoked, or cancelled. You must contact the DMV to resolve the suspension first. Call 919-715-7000 to find out why your license is suspended and what you need to do to restore it.

How long does it take to receive my new license after I renew online?

Your new license typically arrives within 7 to 10 business days. During busy periods, delivery can take up to two weeks. If you do not receive it within three weeks, contact the DMV with your confirmation number to report it missing.

What if my address changed since my last renewal?

Update your address with the DMV before you renew online. You can change your address on the ncdmv.org website, by phone at 919-715-7000, or in person at a DMV office. Your new license will be mailed to the address in the system, so an outdated address means it goes to the wrong place.

Can I renew online if my license expired more than five years ago?

No. Online renewal is only for licenses that are valid or expired within the last five years. If your license expired more than five years ago, you must explore for a new license in person at a DMV office. Bring your Social Security card, proof of residency, and a valid form of identification.

What payment methods does the online renewal system accept?

The system accepts debit cards, credit cards, and electronic checks. You will enter your payment information during the final step of the renewal process. The fee is $10 for a four-year renewal or $20 for an eight-year renewal, depending on your age and the term you choose.