North Carolina lets you renew online if your license is not expired and you meet a few basic requirements

You can renew your North Carolina driver license online through the NC Division of Motor Vehicles (DMV) website if your license is still valid — not yet expired — and you have not had certain violations or changes to your record. The online process takes about 10 minutes, costs $13.50, and your new license arrives by mail in 7 to 10 business days. You do not need to visit a DMV office or take a new photo.

If your license has already expired, if you need to change your address, or if you have had a suspension or revocation, you must renew in person at a DMV office instead. The same applies if you want to upgrade to a REAL ID-compliant license (which you will need for domestic air travel after May 7, 2025).

Key Takeaways

  • You can renew online only if your current license has not expired and you have no suspensions, revocations, or address changes on file.
  • The online renewal costs $13.50 and takes 7 to 10 business days to arrive by mail; you will use the same photo from your current license.
  • You will need your current driver license number, the last four digits of your Social Security number, and a valid payment method to complete the process.
  • If your license is already expired or you want a REAL ID license, you must renew in person at a DMV office instead.

Who can renew online in North Carolina

Online renewal is available only if all of these are true: your driver license has not expired, you have no active suspensions or revocations on your driving record, your name and address have not changed since your last license was issued, and you are not changing your license class or adding endorsements (such as a commercial driver license or motorcycle endorsement).

You also cannot renew online if you are a commercial driver (CDL holder), if you have had a medical condition reported to the DMV, or if you are renewing a license that was suspended or revoked. In any of these cases, you must visit a DMV office in person.

What you need before you start

Gather these items before you begin the online renewal on the NC DMV website:

  • Your current North Carolina driver license number
  • The last four digits of your Social Security number
  • A valid payment method (debit card, credit card, or electronic check)

You do not need to print anything or upload documents. The system will use the photo, signature, and personal information already on file from your current license. If any of that information is incorrect, you will need to correct it in person at a DMV office before renewing online.

Steps to renew your license online

Go to the NC DMV website and select the online renewal option. You will be asked to enter your driver license number and the last four digits of your Social Security number to verify your identity. The system will then display your current license information and ask you to confirm it is correct.

Review your name, address, date of birth, and license class. If anything is wrong, stop and visit a DMV office instead — you cannot correct it online. Once you confirm everything is accurate, you will pay the $13.50 renewal fee using your debit card, credit card, or electronic check. You will receive a confirmation number by email and on screen.

Your new license will be mailed to the address on file. If you need it sooner or if you are moving, renew in person at a DMV office instead, where you can update your address at the same time.

How long it takes and what to expect

After you complete the online renewal, your new license will arrive by mail in 7 to 10 business days. You can continue to drive using your current license until the new one arrives. The new license will have the same photo and signature as your current one, so you do not need to sit for a new photo.

If your license arrives damaged or does not arrive within 10 business days, contact the NC DMV to report it. You may be able to request a replacement or visit a DMV office to pick up a temporary license while you wait.

When you must renew in person instead

Visit a DMV office in person if your license has already expired, if you need to change your address, if you want to upgrade to a REAL ID license, or if you have had any suspensions or revocations. You will also need to renew in person if you are a commercial driver, if you want to add or change endorsements, or if any of your personal information (name, date of birth, sex) has changed.

In-person renewal takes longer — you will need to bring your current license, proof of residency, and proof of Social Security number — but you can walk out with a temporary license the same day and receive your permanent license by mail within 2 to 3 weeks.

REAL ID compliance and online renewal

North Carolina's standard driver license is not REAL ID-compliant. If you need a REAL ID license for domestic air travel or to enter a federal building, you must renew in person at a DMV office. You will need to bring your current license, proof of citizenship or legal residency (such as a passport or birth certificate), proof of Social Security number, and two forms of proof of residency.

A REAL ID license costs more than a standard renewal and takes longer to process, but it will be valid for domestic air travel and federal facility access. If you are not sure whether you need a REAL ID, check the TSA website or ask at your DMV office.

Frequently Asked Questions

Can I renew online if my address has changed?

No. If you have moved, you must renew in person at a DMV office so you can update your address at the same time. Bring proof of your new address, such as a utility bill or lease agreement dated within the last 60 days.

What if I forget my driver license number?

You will need your license number to start the online renewal. If you do not have it, check any documents that list it (insurance card, vehicle registration) or call the NC DMV to look it up. You can also renew in person at a DMV office without your license number.

Can I renew online if my license expired last month?

No. Online renewal is only for licenses that have not yet expired. If your license is expired, you must renew in person at a DMV office. Bring your expired license, proof of residency, and proof of Social Security number.

Will I get a new photo on my renewed license?

No. When you renew online, your new license uses the same photo from your current license. If you want a new photo, you must renew in person at a DMV office.

How do I know if my renewal was successful?

You will receive a confirmation number on screen and by email when ready after you pay. Keep this number for your records. If you do not receive a confirmation email within a few minutes, check your spam folder or contact the NC DMV to confirm your payment went through.