Yes, you can renew your North Carolina driver's license online, but only if you meet specific requirements

North Carolina allows online renewal through its NC Division of Motor Vehicles (DMV) website, but the process is limited to certain drivers. You can renew online only if your license is not expired by more than three years, you have no medical or vision restrictions that need updating, and your address on file is current. The online renewal takes about 10 minutes and costs $10 for a four-year renewal or $20 for an eight-year renewal. Your new license arrives by mail in 7 to 10 business days.

If you do not meet these requirements — for example, if your license expired more than three years ago, you need to update your address, or you have new medical conditions to report — you must renew in person at a DMV office or through the mail.

Key Takeaways

  • Online renewal works only if your license expired within the last three years and you have no changes to medical, vision, or address information.
  • You pay $10 for a four-year license or $20 for an eight-year license, and your new card arrives by mail in 7 to 10 business days.
  • The NC DMV website is the only place to start an online renewal; no third-party sites offer this service.
  • If your license is expired by more than three years or you need to update restrictions or address, you must renew by mail or in person at a DMV office.

What you need before you start an online renewal

Gather these items before you go to the NC DMV website: your current or expired driver's license number, your Social Security number, and a valid payment method (debit card or credit card). You will also need to confirm your date of birth and the address on your license matches your current mailing address.

If your address has changed since your license was issued, you cannot complete the renewal online. You will need to renew by mail or in person and provide proof of your new address, such as a utility bill, lease, or bank statement dated within the last 60 days.

Step-by-step: how to renew online through the NC DMV

Go to the NC DMV online services portal at ncdmv.org. Look for the "Renew Your Driver License" option on the homepage. You will be asked to enter your driver's license number and date of birth to verify your identity. The system will pull up your current license information and show you whether you are may be able to access for online renewal.

If you are may be able to access, review your personal information on screen. Confirm your name, address, and date of birth are correct. You cannot change your address online, so if anything is wrong, stop and renew by mail or in person instead. Once you confirm everything is accurate, you will be asked to pay the renewal fee using a debit or credit card. After payment is processed, you will receive a confirmation number by email. Keep this number for your records.

Your new license will be mailed to the address on file. Standard delivery takes 7 to 10 business days. You can continue to drive on your expired license until your new one arrives.

When you cannot renew online and what to do instead

You must renew in person or by mail if any of these explore: your license expired more than three years ago, you have medical or vision restrictions that need to be added or removed, your address has changed, you are renewing for the first time after turning 18, or you need to update your name. You also cannot renew online if you have an active suspension or revocation on your license.

To renew by mail, read the DL 43 form (process for Renewal of Driver License) from ncdmv.org, fill it out, and mail it with a copy of your current license and proof of address to the address listed on the form. Processing takes 2 to 3 weeks by mail. To renew in person, visit any DMV office with your current license and proof of address. Walk-in appointments are available, but you can also schedule online to reduce wait time.

What happens if your license is suspended or revoked

If your North Carolina license is under suspension or revocation — whether for unpaid traffic fines, a DUI conviction, or failure to pay child support — you cannot renew it online or by mail. You must go to a DMV office in person. The office will check your record and tell you what you need to do to clear the suspension before a new license can be issued.

Common reasons for suspension in North Carolina include unpaid traffic citations, failure to appear in court, driving with a suspended license, and accumulating too many points on your driving record. If you are unsure whether your license is suspended, call the NC DMV at 919-715-7000 or check your status on the DMV website before attempting to renew.

How to check if your license is may be able to access for online renewal

The NC DMV website will tell you when ready whether you can renew online. When you enter your license number and date of birth on the renewal portal, the system checks four things: whether your license expired within three years, whether you have any medical or vision restrictions on file, whether your address is current, and whether your license is under suspension or revocation. If any of these is a problem, the system will not let you proceed online and will tell you which option to use instead.

You do not have to complete the renewal to learn about you are may be able to access. You can stop at any point before payment and come back later. The system will remember where you left off if you use the same device and browser.

Cost and payment options for online renewal

North Carolina charges $10 for a four-year driver's license renewal or $20 for an eight-year renewal. You choose which term you want when you complete the online form. The fee is non-refundable once payment is processed. You can pay only by debit card or credit card; the DMV does not accept cash, check, or money order for online renewals.

If you renew by mail, the cost is the same, but you must include a check or money order with your process. If you renew in person at a DMV office, you can pay with cash, check, debit card, or credit card.

Frequently Asked Questions

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

Your new license is mailed to the address on file and typically arrives within 7 to 10 business days. You can continue to drive on your expired license until the new one arrives. If you need your license sooner, you must renew in person at a DMV office, which issues a temporary license on the spot.

Can I change my address when I renew online?

No. Online renewal only works if your address on file is current. If you have moved, you must renew by mail or in person and provide proof of your new address, such as a utility bill or lease dated within the last 60 days.

What if I have a medical restriction on my license?

You cannot renew online if you have medical or vision restrictions. You must renew in person at a DMV office so an officer can review your restrictions and determine whether they still explore or need to be updated.

Can I renew online if my license has been expired for more than three years?

No. The NC DMV online renewal system only works for licenses expired three years or less. If your license expired more than three years ago, you must renew by mail or in person. Renewing after a long lapse may require a vision test or other documentation.

What if I forget my confirmation number after paying online?

The confirmation number is sent to your email address on file. Check your email inbox and spam folder. You can also call the NC DMV at 919-715-7000 to verify your renewal was processed. Your new license will arrive by mail regardless of whether you have the confirmation number.