You cannot get a new North Carolina driver's license entirely online, but you can renew or replace an existing one without visiting an office
North Carolina's Division of Motor Vehicles (DMV) lets you renew your current license or request a replacement card online through their website. However, if you are getting your first license, moving to North Carolina, or need to pass a vision or road test, you must visit a DMV office in person. The online process works only if your license is still valid or expired less than five years ago, and you do not need to change your address, name, or other information on the card itself.
The online renewal takes about 10 minutes and costs $20 for a five-year license or $40 for an eight-year license. Your new card arrives by mail in 7 to 10 business days. If you have lost your license or it was stolen, you can also request a replacement online using the same system.
Key Takeaways
- You can renew your North Carolina license online only if it is currently valid or expired less than five years ago.
- First-time license holders, people moving to North Carolina, and anyone who needs to update their address or name must visit a DMV office in person.
- Online renewal costs $20 for a five-year license or $40 for an eight-year license and takes 7 to 10 business days to arrive by mail.
- You will need your current license number, Social Security number, and a valid payment method to complete the online renewal.
- If your license has been suspended or revoked, you cannot renew online and must contact the DMV office directly.
What you need to renew online
Before you start the online renewal on the North Carolina DMV website, gather your current driver's license and have your Social Security number ready. You will also need a valid credit card, debit card, or electronic check to pay the renewal fee. The system does not accept cash, checks by mail, or money orders for online transactions.
If your license has been lost or stolen, you can still use the online system to request a replacement, but you will need to know your license number. If you cannot remember it, you will have to call the DMV at 919-715-7000 or visit an office in person to look it up before you can proceed online.
Step-by-step process for renewing online
Go to the North Carolina DMV website and select the "Online Services" option. Look for the link labeled "Renew Your Driver License" or "Replace Your Driver License." You will be asked to enter your driver's license number and date of birth to verify your identity. The system will then show you your current information and ask you to confirm it is still correct.
Review the information on the screen carefully. If your address, name, or other details have changed, you cannot complete the renewal online — you will need to visit a DMV office instead. If everything is correct, proceed to the payment screen, select your license type (five-year or eight-year), and enter your payment information. After your payment is processed, you will receive a confirmation number. Save or print this number for your records.
Your new license will be mailed to the address on file. If you need it to arrive faster, the DMV does not offer expedited mail options for online renewals, so plan accordingly. You can use your confirmation number to track the status of your card on the DMV website.
When you must visit a DMV office instead
If you are getting your first driver's license in North Carolina, you cannot do it online. First-time applicants must visit a DMV office, pass a vision test, and pass either a written knowledge test or a road test, depending on your age and whether you already hold a license from another state.
You also must visit an office in person if you are moving to North Carolina from another state and want to convert your out-of-state license to a North Carolina license. If your current North Carolina license has been suspended, revoked, or cancelled, the online system will not let you renew it — you will need to contact the DMV office to find out what steps are required before you can drive legally again.
If you need to change your name, address, or other information on your license, you cannot do this through online renewal. You must visit an office and bring documents that support the change, such as a marriage certificate for a name change or a utility bill for an address change.
How long it takes and what to expect
The online renewal itself takes about 10 minutes to complete. After you submit your payment, the DMV processes your request within one business day. Your new license card is then printed and mailed to you, which usually takes 7 to 10 business days from the date your payment was processed. During busy periods, mailing can take up to two weeks.
You can continue to drive on your old license while you wait for the new one to arrive, as long as your current license has not expired. If your license has already expired, you are not legally allowed to drive until your new card arrives. If you need to drive before your new card comes in the mail, you can visit a DMV office and request a temporary paper license.
Replacing a lost or stolen license online
If your license has been lost or stolen, you can request a replacement through the same online system used for renewals. You will need your license number, date of birth, and Social Security number. The replacement card costs $20 and arrives in 7 to 10 business days.
If you do not remember your license number and cannot find it anywhere, you will need to call the DMV at 919-715-7000 or visit an office in person to look it up. Once you have the number, you can complete the replacement request online. If your license was stolen and you are concerned about identity theft, you can also file a report with the DMV office, though this does not have to be done online.
Payment and fees for online renewal
North Carolina charges $20 for a five-year driver's license and $40 for an eight-year license. These are the only fees for online renewal — there are no additional processing fees or service charges. You can pay with a Visa, Mastercard, American Express, or Discover card, or you can use a debit card or electronic check.
The payment is processed when ready when you submit your renewal request. You will receive a confirmation email with your confirmation number and receipt. Keep this email for your records in case you need to track your order or have questions about your payment.
Frequently Asked Questions
What if my license expired more than five years ago?
You cannot renew online if your license has been expired for more than five years. You will need to visit a DMV office and may be required to retake the vision test or written exam, depending on how long it has been since your license was valid.
Can I change my address when I renew online?
No. If you need to change your address, name, or other information, you must visit a DMV office in person and bring documents that support the change. The online system only works if all your information stays the same.
What if I do not receive my license after 10 business days?
Use your confirmation number on the North Carolina DMV website to check the status of your card. If it shows as mailed but you have not received it after two weeks, contact the DMV at 919-715-7000 to report it and request a replacement.
Can I get a REAL ID-compliant license online?
Yes, if your current license is already REAL ID-compliant, your replacement will be as well. If your current license is not REAL ID-compliant and you want to upgrade, you must visit a DMV office in person and bring documents that prove your identity, Social Security number, and North Carolina residency.
Do I need to take a new photo for an online renewal?
No. The DMV uses your photo from your current license for your replacement card. If you want a new photo, you must visit a DMV office in person.