You can renew your North Carolina driver's license online if you meet specific requirements

North Carolina allows online renewal through its NC DMV Online Services portal, but only for standard license renewals — not for the first time you get a license, after a suspension, or if your license has been expired for more than three years. You will need your current North Carolina driver's license number, your Social Security number, and a valid payment method (Visa, Mastercard, American Express, or Discover). The process takes about 10 minutes and costs $20 for a four-year renewal or $30 for an eight-year renewal.

Your new license will be mailed to the address on file with the DMV within 7 to 10 business days. You can continue driving on your current license while you wait. If you cannot renew online because of your situation, you will need to visit a DMV office in person or use the mail-in renewal option.

Key Takeaways

  • Online renewal is available only if your license is current or expired less than three years, and you have never had a suspension or revocation.
  • You will need your license number, Social Security number, and a credit or debit card to complete the renewal on the NC DMV website.
  • The renewal fee is $20 for four years or $30 for eight years, and your new license arrives by mail in 7 to 10 business days.
  • If you do not meet the online renewal requirements, you must renew in person at a DMV office or by mail.

Who can renew online and who cannot

Online renewal is open to North Carolina residents whose driver's license is either current or expired no more than three years ago. Your license must have been issued without any restrictions related to medical conditions, vision corrections, or other special conditions that require in-person verification. You also cannot have had any suspensions, revocations, or cancellations on your driving record.

You cannot renew online if you are renewing a commercial driver's license (CDL), if you need to change your name or address, if you want to add or remove organ donor status, or if you are renewing after a suspension or revocation. In those cases, you must visit a DMV office in person or use the mail-in renewal process.

Step-by-step process for online renewal

Step 1: Go to the NC DMV Online Services website. Navigate to ncdmv.dmvnc.gov and look for the "Online Services" section. You will see a link for "Renew Your Driver License."

Step 2: Enter your driver's license number and Social Security number. The system will pull up your record and confirm your current information. Review your name, date of birth, and address to make sure everything is correct.

Step 3: Confirm or update your mailing address. Your new license will be sent to the address you provide here. If you have moved since your last renewal, update it now. You cannot change your address to a P.O. box — it must be a physical street address.

Step 4: Choose your renewal term. Select either a four-year renewal ($20) or an eight-year renewal ($30). The eight-year option is available only if you are between 18 and 66 years old.

Step 5: Review the vision and medical questions. The system will ask whether your vision, hearing, or medical condition has changed since your last license was issued. Answer honestly. If you answer yes to any question, you may be directed to complete the renewal in person instead.

Step 6: Pay the renewal fee. Enter your credit or debit card information. The system accepts Visa, Mastercard, American Express, and Discover. You will receive a confirmation number when ready after payment.

Step 7: Print your confirmation. Save or print the confirmation page for your records. It shows your confirmation number and the expected delivery date of your new license.

What happens after you submit your renewal online

Once your payment is processed, the DMV will mail your new license to the address you provided. Standard delivery takes 7 to 10 business days from the date you complete the renewal. You do not need to do anything else — no visit to an office is required, and no additional documents need to be mailed in.

Your current license remains valid while you wait for the new one to arrive. You can use it to drive, as identification, or for any other purpose until the new license reaches you. When the new license arrives, destroy your old one by cutting it in half or shredding it, or you can turn it in at a DMV office if you prefer.

If your new license does not arrive within 14 business days, contact the DMV at 1-888-769-6228 to report it. Have your confirmation number ready.

Situations that require in-person or mail renewal instead

If your license expired more than three years ago, you cannot use online renewal. The DMV treats licenses expired longer than three years as lapsed, and you will need to renew in person at a DMV office. Bring your current identification, proof of residency, and your Social Security card or a document showing your number.

If you have had a suspension, revocation, or cancellation on your driving record — even if it was resolved — you must renew in person. The same applies if you are renewing a commercial driver's license or if you need to change your name or address. Mail-in renewal is also an option for standard renewals; you can request a renewal form by calling the DMV or visiting a local office.

If you answer yes to any of the medical or vision questions during the online process, the system may stop and direct you to complete your renewal at a DMV office instead. This is not a problem — it straightforward means the DMV needs to verify your information in person.

Common mistakes to avoid during online renewal

The most frequent error is entering your license number or Social Security number incorrectly. Double-check both before you submit. If the system cannot find your record, stop and verify the numbers. Do not guess or try multiple times in quick succession — if the system locks you out, you will need to call the DMV to unlock your account.

Another common mistake is providing a P.O. box as your mailing address. The DMV will not mail your license to a P.O. box; it must be a physical street address. If you do not have a permanent address, you can use a friend's or family member's address, but make sure you have their permission and can retrieve the license when it arrives.

Do not answer the medical and vision questions carelessly. If you say your vision has changed when it has not, you may be sent to an office for an unnecessary eye exam. If you say it has not changed when it actually has, you could receive a license that does not reflect your current vision correction needs.

Fees and payment methods for North Carolina online renewal

The renewal fee depends on the term you choose. A four-year renewal costs $20, and an eight-year renewal costs $30. The eight-year option is available only if you are between 18 and 66 years old at the time of renewal. These are the only two options available online; you cannot pay for a shorter or longer term through the online system.

Payment must be made by credit or debit card: Visa, Mastercard, American Express, or Discover. The DMV does not accept cash, check, or electronic bank transfer for online renewal. Your card will be charged when ready when you submit your renewal, and you will receive a confirmation number right away.

There are no additional fees for online renewal compared to in-person renewal at a DMV office. The cost is the same whether you renew online, by mail, or in person.

Frequently Asked Questions

Can I renew my license online if it has been expired for two years?

Yes, as long as it has not been expired for more than three years. Two years falls within the window for online renewal. However, if your license was suspended or revoked at any point, you must renew in person instead, even if it has been less than three years since expiration.

What if I move after I renew online but before my new license arrives?

Contact the DMV at 1-888-769-6228 with your confirmation number and provide your new address. The DMV may be able to redirect your license to the new address if it has not already been mailed. If the license arrives at your old address, you can update your address at a DMV office or online once you receive it.

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

No. Online renewal uses the photo from your current license. Your new license will have the same photo unless you choose to visit a DMV office and request a new photo at that time.

What if the online system says I cannot renew online?

The system will tell you why you are not may be able to access — usually because your license is expired more than three years, you have a suspension on your record, or you answered yes to a medical or vision question. In that case, you must renew in person at a DMV office or by mail. Call 1-888-769-6228 to find the office nearest you or to request a mail renewal form.

Can I renew my commercial driver's license online?

No. Commercial driver's licenses must be renewed in person at a DMV office. You will need to pass a written test and a driving test, and you may need to provide medical certification depending on the type of commercial license you hold.