Where to renew and what you need before you start
You can renew your North Carolina driver's license in person at any Division of Motor Vehicles (DMV) office, or online through the NC DMV website if you meet certain conditions. The in-person route works for almost everyone; the online route is faster but only available if your license is not expired, you have no medical restrictions, and you have not had any license suspensions in the past five years.
Before you go to the DMV or sit down at your computer, gather these documents: your current driver's license, proof of North Carolina residency (a utility bill, lease, or bank statement dated within the last 60 days), and your Social Security number. If you are renewing in person, bring the originals. If you are renewing online, you will need to enter the information from these documents into the form.
Know your license expiration date before you start. You can find it on the front of your license. North Carolina allows you to renew up to one year before expiration, so you do not have to wait until the last minute, but you also cannot renew if your license has already expired — at that point you must renew in person at a DMV office.
Key Takeaways
- Online renewal takes about 15 minutes and costs $20, but only works if your license is not expired and you have no suspensions or medical restrictions.
- In-person renewal at a DMV office takes 30 to 60 minutes depending on wait times, costs $20, and works for anyone whose license is not yet expired.
- You will need your current license, proof of residency dated within 60 days, and your Social Security number for either method.
- If your license has already expired, you must renew in person at a DMV office and cannot use the online option.
- Your new license will arrive by mail within 7 to 10 business days if you renew online, or you can get it when ready if you renew in person.
Renewing online through the NC DMV website
Go to the NC DMV website and select "Renew Your License Online." You will be asked to enter your driver's license number, date of birth, and the last four digits of your Social Security number. The system will verify your identity and check whether you are may be able to access for online renewal. If you are not may be able to access, the website will tell you why and direct you to renew in person instead.
If you pass the may be able to access check, you will enter your current address and confirm that it matches your records. If you have moved, update your address at this step. Then you will review your information, pay the $20 renewal fee by debit or credit card, and submit. The system will confirm your submission when ready and tell you when to expect your new license in the mail — usually 7 to 10 business days.
You do not need to visit a DMV office for online renewal, and you do not need a new photo. Your new license will use the photo from your current license. If you want a new photo or if you have changed your name, you must renew in person instead.
Renewing in person at a DMV office
Find your nearest DMV office on the NC DMV website and check its hours. Some offices are open Monday through Friday only; others have Saturday hours. You do not need an appointment at most offices, but you can schedule one online if you prefer to avoid a wait. Walk-ins are served on a first-come, first-served basis.
Bring your current driver's license, proof of residency (utility bill, lease, bank statement, or mortgage statement dated within the last 60 days), and your Social Security number. If you have moved recently and your proof of residency is in someone else's name, bring a second document that shows your name and current address, such as a piece of mail from a government agency or financial institution.
At the office, tell the staff member you are renewing your license. They will verify your documents, take a new photo, and process your renewal. The fee is $20, paid by cash, debit card, or credit card. You will receive your new license when ready — you can drive with it right away. The physical card will be mailed to you within 7 to 10 business days as a backup, but you do not need to wait for it.
What happens if your license has already expired
If your license expired more than a few days ago, you cannot renew it — you must reapply for a new one. This is a different process that requires you to visit a DMV office in person, pass a vision test, and pay a higher fee. You will also need to bring additional documents, such as proof of citizenship or legal residency status.
If your license expired very recently (within the grace period, which varies), you may still be able to renew online or in person. Check the NC DMV website or call your local DMV office to confirm whether your license is still in the renewal window. It is better to call and ask than to show up at the office unprepared.
Renewing by mail (limited circumstances)
North Carolina does not offer standard mail-in renewal for driver's licenses. However, if you are unable to visit a DMV office due to a medical condition or disability, you may be able to request a renewal by mail. Contact your local DMV office directly to ask about this option and what documentation you will need to provide.
Military members stationed outside North Carolina can also renew by mail under certain conditions. Visit the NC DMV website and search for military renewal options, or call the DMV to confirm your may be able to access and the steps to follow.
Paying the renewal fee and what it covers
The renewal fee in North Carolina is $20 for a standard driver's license valid for eight years. This fee covers the cost of processing your renewal, issuing your new license, and mailing it to you. There are no additional hidden fees, but if you are renewing in person and want to change your address or update other information, those changes are included in the $20 fee.
If you are renewing a commercial driver's license (CDL), the fee is higher and the process is different. You must renew a CDL in person at a DMV office and may need to pass additional tests depending on your endorsements and medical status. Check the NC DMV website for CDL-specific renewal information.
After your renewal is processed
If you renewed online or in person, your new license will arrive by mail within 7 to 10 business days. If you renewed in person, you received a temporary license when ready and can drive with it right away. If you renewed online, you can continue to drive with your current license until the new one arrives.
Once your new license arrives, destroy your old one or keep it in a safe place. You do not need to return it to the DMV. If your new license does not arrive within two weeks, contact your local DMV office to report it and request a replacement.
Frequently Asked Questions
Can I renew my license if I have an outstanding traffic ticket or fine?
You can renew your license even if you have an unpaid ticket or fine, but if your license has been suspended due to non-payment, you cannot renew until the suspension is lifted. Contact the court or the DMV to find out whether your license is suspended and what you need to do to clear it.
What if my address on file is wrong?
If you are renewing online, you can update your address during the renewal process. If you are renewing in person, tell the DMV staff member about the address change and they will update it while processing your renewal. Bring proof of your current address either way.
Do I need a new photo when I renew?
If you renew online, your new license will use your current photo. If you renew in person, the DMV will take a new photo. If you want a new photo but are renewing online, you will need to renew in person instead or wait until your next renewal cycle.
How long does it take to renew in person?
Most in-person renewals take 30 to 60 minutes from the time you arrive, depending on how busy the office is. If you schedule an appointment online, your wait time may be shorter. You receive your new license when ready and can drive with it right away.
What if I lost my license and need to renew at the same time?
If your license is lost or stolen, you must visit a DMV office in person to report it and renew. Bring your proof of residency and Social Security number. The DMV will issue you a replacement license with a new number, and you will pay the standard $20 renewal fee.