Renew your North Carolina driver's license online, by mail, or in person at an NC DMV office
North Carolina lets you renew your driver's license through three routes: online at the DMV website, by mail using a renewal form, or in person at a DMV office. Which route you can use depends on your license type, how long it has been expired, and whether you need a new photo. Most people renew online or by mail without visiting an office. If your license expired more than three years ago, you must renew in person.
Your renewal notice arrives by mail about 60 days before your license expires. The notice includes your renewal code, which you need for online or mail renewal. You do not have to wait for the notice to arrive — you can start the process as soon as you know your expiration date.
Key Takeaways
- Online renewal takes about 10 minutes and costs $20 for a standard four-year license; you receive your renewed license by mail in 7 to 10 business days.
- Mail renewal requires the renewal notice, a check or money order, and takes 2 to 3 weeks; use this route if you do not have internet access or prefer not to renew online.
- In-person renewal at a DMV office is required if your license expired more than three years ago, you need a new photo, or you want to update your address or name.
- Your current license remains valid while your renewal is being processed, so you can drive legally during the wait.
- North Carolina does not charge a renewal fee if you renew before your license expires; you pay only if you renew after expiration.
Online renewal through the NC DMV website
Go to ncdmv.org and select "Renew Your License" from the homepage. You will need your driver's license number, renewal code (from your renewal notice), and the last four digits of your Social Security number. The system will verify your information and show you the renewal fee — currently $20 for a four-year license. Pay by debit card or credit card.
After you complete the transaction, you receive a confirmation number. Your renewed license is mailed to the address on file within 7 to 10 business days. If you need to update your address before renewing, you must do that in person or by mail; the online system does not allow address changes during renewal.
Online renewal is available only if your license is not expired or expired fewer than three years ago. If you have a commercial driver's license (CDL), you cannot renew online — use mail or in-person renewal instead.
Mail renewal using your renewal notice
Your renewal notice includes a form and instructions for mailing. Fill out the form, sign it, and mail it with a check or money order for $20 to the address printed on the notice. Do not send cash. Include your renewal code and the last four digits of your Social Security number.
Mail renewal takes 2 to 3 weeks from the date the DMV receives your form. You can track your renewal status on ncdmv.org using your driver's license number and date of birth. If you do not receive your renewed license within four weeks, contact the DMV at 919-715-7000 to check the status.
Mail renewal works for standard licenses that are not expired or expired fewer than three years ago. If you need a new photo, you must renew in person instead.
In-person renewal at a DMV office
Visit your local DMV office with your current driver's license, proof of residency (a utility bill, lease, or mortgage statement dated within 60 days), and payment. Bring your Social Security card or a document showing your Social Security number. The fee is $20 for a four-year license.
You must renew in person if your license expired more than three years ago, you want a new photo, you need to change your name or address, or you hold a CDL. Walk-in service is available, but wait times vary by location and time of day. You can check wait times on ncdmv.org before you go.
In-person renewal takes about 15 to 30 minutes. You receive a temporary paper license on the spot, valid for 60 days while your permanent license is mailed to you. Your permanent license arrives within 7 to 10 business days.
What to do if your license is already expired
If your license expired fewer than three years ago, you can renew online or by mail using the same process as above. The fee remains $20 — North Carolina does not charge a penalty for renewing after expiration, as long as you renew within three years.
If your license expired more than three years ago, you must renew in person at a DMV office. Bring the same documents as for in-person renewal. You will receive a temporary paper license valid for 60 days and your permanent license within 7 to 10 business days. Do not drive until you have at least the temporary license in hand.
Changing your address or name during renewal
If you are moving or changing your name, you cannot make that change during online or mail renewal. You must renew in person at a DMV office. Bring your current license, proof of your new address (utility bill, lease, or mortgage statement dated within 60 days), and proof of your name change if applicable (marriage certificate, divorce decree, or court order).
The fee is still $20 for the license renewal. If you are also changing your address on your vehicle registration, you will need to handle that separately — the DMV office can tell you what documents to bring for that transaction.
Frequently Asked Questions
Can I drive while my renewal is being processed?
Yes. Your current license remains valid while the DMV processes your renewal. If you renew in person, you receive a temporary paper license when ready, which is also valid. You can drive legally with either until your permanent renewed license arrives.
What if I lost my renewal notice?
You can still renew online or by mail without the notice. For online renewal, you will need your driver's license number, the last four digits of your Social Security number, and your date of birth. The system will verify your information and let you proceed. If you prefer mail renewal, contact the DMV at 919-715-7000 to request a new form.
How much does renewal cost?
A standard four-year driver's license renewal costs $20. If you renew before your license expires, there is no additional fee. If you renew after expiration, the fee is still $20 — North Carolina does not charge a late penalty. Commercial driver's licenses have different fees; check ncdmv.org for current CDL renewal costs.
Can I renew my license if I have an outstanding traffic ticket or unpaid fine?
Yes. North Carolina does not suspend license renewal for unpaid traffic fines. However, if you have an active suspension on your license for other reasons (such as a DWI conviction or failure to pay child support), you cannot renew until the suspension is lifted. Contact the DMV to check your driving record status before you renew.
What if my name or address is wrong on my current license?
You must correct this information in person at a DMV office before or during renewal. Bring proof of your correct name or address (marriage certificate, utility bill, or lease). The DMV will update your record and issue your renewed license with the correct information. You cannot fix these errors online or by mail.