What You Need to Renew Online in North Carolina

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 do not need to visit a DMV office — the entire process happens on the NC Division of Motor Vehicles website. You will need your current or expired license number, your Social Security number, and a valid payment method for the renewal fee.

The online renewal takes about 10 minutes. Your new license will arrive by mail within 7 to 10 business days. This option works only if you are renewing a standard driver's license or learner's permit; commercial licenses and certain other endorsements require an in-person visit.

Key Takeaways

  • You can renew online only if your license is still valid or expired less than five years ago; licenses expired longer than that require a visit to a DMV office.
  • The renewal fee is $48 for a four-year license or $72 for an eight-year license, paid by debit card or credit card during the online process.
  • Your new license arrives by mail in 7 to 10 business days; you can continue driving with your old license until the new one arrives.
  • You cannot renew online if you need to change your address, add a Real ID endorsement, or update your name — those changes require an in-person appointment.

Step-by-Step Process for Online Renewal

Start at the NC DMV website and select the online renewal option. You will enter your driver's license number and date of birth to pull up your record. The system will confirm your current address and ask you to review your information for accuracy.

Next, you choose your license term: four years or eight years. The four-year license costs $48; the eight-year license costs $72. You then enter your payment information — the site accepts Visa, Mastercard, American Express, and Discover. After you submit payment, you will receive a confirmation number and an email receipt.

Your new license is printed and mailed to the address on file. You do not need to do anything else. If you move before your new license arrives, you can update your address at a DMV office, but doing so may delay your renewal.

When You Cannot Renew Online

Online renewal is not an option if your license has been expired for more than five years. In that case, you must visit a DMV office in person and may need to retake the written test and vision screening, depending on how long it has been expired.

You also cannot renew online if you need to change your address, add a Real ID endorsement, or update your name due to marriage or legal change. These changes require an appointment at a DMV office. If you are renewing a commercial driver's license or a license with certain endorsements (such as hazmat), you must renew in person as well.

If your license was suspended or revoked, you cannot renew online. You will need to contact the DMV directly to understand what steps are required to restore your driving privileges.

What Happens After You Pay

Once your payment is processed, the DMV prints your new license and sends it by mail. The printing and delivery typically takes 7 to 10 business days, though it can take longer during busy periods or if there are weather delays with the postal service.

You can legally drive with your old license until your new one arrives. You do not need a temporary permit or paper license. If you need to show proof of renewal before the physical card arrives, you can print your confirmation email or log back into the DMV website to view your renewal status.

Real ID and Online Renewal

If you do not yet have a Real ID endorsement and want to add one during renewal, you cannot do it online. Real ID requires proof of citizenship and identity documents presented in person at a DMV office. You can renew your standard license online now and add Real ID later at an office visit, or you can skip the online renewal and do both at once in person.

If your current license already has the Real ID star, you can renew online and keep that endorsement. The Real ID status carries over automatically when you renew.

Troubleshooting Common Issues

If the system cannot find your record, double-check that you entered your license number and date of birth exactly as they appear on your license. If you still cannot access your record, your license may be suspended or revoked, or there may be a hold on your account. Contact the DMV directly at 919-715-7000 to find out why you cannot renew online.

If your payment is declined, try a different card or contact your bank to make sure the card is not blocked for online transactions. The DMV site accepts all major credit and debit cards. If you have trouble with the website itself, try a different browser or device, or call the DMV for information.

If your new license does not arrive within 10 business days, check your mail carefully — it may have been delivered to a different address or held by your mail carrier. If it has been more than two weeks, contact the DMV with your confirmation number and they can check the status of your order.

Frequently Asked Questions

Can I renew online if my license is suspended?

No. If your license is suspended or revoked, you cannot renew online or in person until the suspension is lifted. Contact the DMV to find out why your license is suspended and what you need to do to restore it.

What if I moved since my license was issued?

If you moved, you cannot renew online because the system will mail your new license to the address on file. You must visit a DMV office to update your address at the same time you renew. Updating your address online is not possible.

Do I need to take a new photo for online renewal?

No. Online renewal uses your existing photo from your current license. If you want a new photo, you must renew in person at a DMV office.

Can I renew online if my name changed?

No. Name changes due to marriage, divorce, or legal order require an in-person visit and supporting documents such as a marriage certificate or court order. You cannot process a name change online.

What if I lose my license before the new one arrives?

You can visit a DMV office and request a replacement license. Bring your confirmation email or renewal confirmation number. The replacement will be printed and mailed to you, and you will be charged a replacement fee in addition to your renewal fee.