You can renew your NC driver's license online if you meet a few basic conditions

North Carolina lets you renew your driver's license through its online portal without visiting a DMV office, as long as your license is not expired by more than three years and you have no medical suspensions or restrictions that changed since your last renewal. The process takes about 10 minutes, costs $10.50, and you pay by debit or credit card. Your new license arrives by mail in 7 to 10 business days.

You will need your current NC driver's license number, your Social Security number, and a valid payment method. If your license expired more than three years ago, or if you have had a suspension, medical review, or change in restrictions, you must renew in person at a DMV office instead.

Key Takeaways

  • Online renewal works only if your license expired within the last three years and you have no active suspensions or medical restrictions.
  • You need your driver's license number, Social Security number, and a debit or credit card to complete the transaction online.
  • The renewal fee is $10.50 and takes about 10 minutes from start to finish.
  • Your new license arrives by mail within 7 to 10 business days; you can continue driving on your current license until it arrives.
  • If you cannot renew online, you must schedule an appointment at your local DMV office to renew in person.

Step-by-step: renewing online through the NC DMV portal

Go to the North Carolina Division of Motor Vehicles website at ncdmv.org. Look for the "Online Services" section and select "Renew Your License Online." You will be taken to a login page where you enter your driver's license number and date of birth to verify your identity.

Once logged in, review your current information on file. The system will show your name, address, height, eye color, and other details from your last renewal. If any information is incorrect, you can update it before paying. If your address has changed, update it now so your new license arrives at the correct location.

Answer the vision and medical questions on the form. These ask whether your eyesight, hearing, or health has changed in ways that might affect your driving. Answer honestly—if you check "yes" to any medical question, the system may stop the renewal and direct you to visit a DMV office instead.

Review the terms and conditions, then enter your payment information. NC DMV accepts Visa, Mastercard, American Express, and Discover. After payment processes, you will receive a confirmation number on screen and by email. Write down or save this number in case you need to check your renewal status later.

What to do if the online system says you cannot renew

If the system rejects your renewal attempt, it will tell you why. The most common reasons are: your license expired more than three years ago; you have an active suspension; your medical status changed; or your name or Social Security number does not match DMV records.

If your license expired more than three years ago, you must renew in person at a DMV office. Bring your expired license, proof of Social Security number (Social Security card, W-2, or tax return), and proof of current address (utility bill, lease, or bank statement dated within 60 days). You will also take a new vision test and have a new photo taken.

If you have a suspension or medical hold, contact the NC DMV directly at 919-715-7000 before attempting to renew. A staff member can tell you whether the hold can be cleared online or whether you must visit an office. Do not attempt to renew multiple times—each failed attempt is recorded.

Tracking your new license after you order it

After you complete your online renewal, your new license is printed and mailed within 7 to 10 business days. You can continue driving on your current license during this time—it remains valid until your new one arrives, even though the expiration date has passed.

To check the status of your new license, return to the NC DMV website and select "Check License Status" under Online Services. Enter your driver's license number and date of birth. The system will show whether your license has been printed, mailed, or delivered.

If your new license does not arrive within 12 business days, contact the NC DMV at 919-715-7000 or visit a local DMV office with your confirmation number. Bring a photo ID so staff can look up your order.

Updating your address or name during renewal

If you moved since your last license was issued, update your address during the online renewal process. The form has a field for your current address. Enter it exactly as it appears on your mail or utility bill, including apartment or unit numbers. Your new license will be mailed to this address.

If your name changed due to marriage, divorce, or court order, you cannot change it during online renewal. You must renew in person at a DMV office and bring a certified copy of the document that shows the name change (marriage certificate, divorce decree, or court order). The office will issue a new license with your updated name.

What happens if you renew online but your license is suspended before it arrives

If your license is suspended after you renew online but before your new license arrives, your new license will still be mailed to you—but it will arrive with the suspension already in effect. You cannot drive on it until the suspension is lifted.

Contact the NC DMV when ready if you receive a suspension notice. Call 919-715-7000 or visit a DMV office to find out why you were suspended and what steps are needed to clear it. Some suspensions can be resolved by paying a fine or providing proof of insurance; others require a hearing or completion of a course.

Frequently Asked Questions

Can I renew my license online if I wear glasses or contacts?

Yes. The online form asks whether you need corrective lenses to drive. If you do, check that box. Your new license will have a restriction code noting that you must wear corrective lenses while driving. This does not prevent online renewal.

What if I lost my driver's license number?

You need your license number to log into the online renewal system. If you do not have it, call the NC DMV at 919-715-7000 and provide your name, date of birth, and Social Security number. A staff member can look up your number and read it to you over the phone.

Do I have to renew online, or can I still go to a DMV office?

You can renew in person at any DMV office even if you are allowed to renew online. In-person renewal takes longer because you must schedule an appointment and wait for your turn, but some people prefer it. Visit ncdmv.org to schedule an appointment at your nearest office.

What if my payment fails during online renewal?

If your card is declined, the system will ask you to try again with the same card or a different one. You are not charged unless the payment goes through. If you see a charge but the renewal did not complete, contact your bank and the NC DMV at 919-715-7000 with your confirmation number.

Can I renew online if I have a commercial driver's license?

No. Commercial driver's licenses (CDL) must be renewed in person at a DMV office. You will need to pass a medical examination and vision test. Schedule an appointment at ncdmv.org or call 919-715-7000 to find an office near you.