Renewing your NC driver's license online, by mail, or in person
North Carolina lets you renew your driver's license through three routes: online at the DMV website, by mail if you meet certain conditions, or in person at a DMV office. Which route works depends on your license type, how much time you have, and whether your address or other details have changed. Most people can complete an online renewal in minutes without leaving home.
Your license is valid for eight years from the date of issue. The DMV sends renewal notices by mail about 60 days before expiration, but you do not have to wait for the notice to start the process. You can renew up to one year before your license expires.
Key Takeaways
- Online renewal through the NC DMV website takes about 10 minutes, costs $20 for a standard license, and works if your address has not changed and you have no medical restrictions.
- Mail renewal is free but takes two to three weeks and only works if you are renewing a standard license with no changes to your information.
- In-person renewal at a DMV office is required if you are changing your address, adding a REAL ID endorsement, or renewing a commercial license.
- You will need your current license number, Social Security number, and a valid payment method for online renewal.
- If your license is expired by more than three years, you must renew in person and may need to pass a vision test and written exam.
Online renewal: fastest option for most drivers
The NC DMV online renewal system is the quickest path if your information has not changed. Go to the DMV's official website, select "Renew Your Driver License," and enter your current license number and date of birth. The system will pull up your record and ask you to confirm your address, name, and other details. If everything is correct, you pay the $20 renewal fee by debit or credit card and you are done.
Online renewal works only for standard Class D licenses (regular passenger vehicle licenses) with no medical restrictions or address changes. If you hold a commercial license, a motorcycle endorsement, or a REAL ID, you cannot renew online. The same applies if you have changed your address since your last license was issued — the system will reject you and direct you to renew in person or by mail.
Your new license arrives by mail in seven to ten business days. You can continue driving on your current license until the new one arrives. If you need to drive out of state when ready and your current license is about to expire, bring your renewal confirmation email to a DMV office and they can issue a temporary paper license on the spot.
Mail renewal: free but slower
The DMV will renew your license by mail at no cost if you meet strict conditions: your license must be a standard Class D, your address must not have changed, you must have no medical restrictions, and your license cannot be expired by more than three years. If all of those explore, you can mail in your current license with a completed Form DL-44 (available on the DMV website) and a check or money order for $0 — the renewal itself is free, though you may pay postage.
Mail renewal takes two to three weeks from the time the DMV receives your envelope. There is no tracking, so you will not know the exact day your new license arrives. If your current license expires before the new one arrives and you need to drive, you have a problem — the DMV does not issue temporary licenses for mail renewals. For that reason, mail renewal works best if you start the process at least four weeks before expiration.
Send your materials to the address listed on the DMV website's mail renewal page. Keep a copy of the form and note the date you mail it in case you need to follow up. If your new license does not arrive within four weeks, contact the DMV by phone or through their website to check the status.
In-person renewal at a DMV office
You must renew in person if your address has changed, if you are adding a REAL ID endorsement, if you hold a commercial license, or if your current license has been expired for more than three years. Bring your current license, proof of your new address (a utility bill or lease dated within the last 60 days works), and a valid payment method. The fee is $20 for a standard renewal or $32 if you are adding REAL ID.
Wait times at DMV offices vary widely by location and time of day. Many offices allow you to check wait times online before you go. Some offices accept walk-ins; others require an appointment. Check your local DMV office's website or call ahead to find out which system they use and whether you need to book a time slot.
If your license has been expired for more than three years, the DMV may require you to pass a vision test and retake the written knowledge exam. Bring your current license or another form of ID, and be prepared to spend 30 to 60 minutes at the office. If you fail the written exam, you will need to schedule a separate appointment to retake it.
What happens if your license is expired
Driving on an expired license is illegal in North Carolina, even if you have already started the renewal process. If you are pulled over, you can show the officer your renewal confirmation email or receipt as proof that you have applied, but that does not may provide you will avoid a ticket. The safest approach is to renew before your expiration date.
If your license expired within the last three years, you can renew online or by mail using the same process as a standard renewal. If it has been expired for more than three years, you must go to a DMV office in person. The DMV treats this as a new license process rather than a renewal, which means you will need to pass a vision test and the written exam.
REAL ID and commercial license renewals
If you hold a REAL ID-compliant license (marked with a gold star in the top right corner), you can renew it online or by mail as long as your address has not changed. If you want to add the REAL ID endorsement to a standard license during renewal, you must go to a DMV office in person. Bring your current license, proof of your Social Security number (your Social Security card or a tax return), proof of your date of birth (a birth certificate or passport), and proof of your address. The REAL ID endorsement costs an extra $12 on top of the standard $20 renewal fee.
Commercial driver's licenses (CDLs) cannot be renewed online or by mail. You must renew in person at a DMV office. Bring your current CDL, proof of your address, and your medical certificate (MCSA-5871) if your CDL requires one. The renewal fee is $20. Depending on your endorsements and restrictions, the DMV may require additional documents or testing.
Documents and fees at a glance
| Renewal Method | Fee | Time to Receive | Documents Needed |
|---|---|---|---|
| Online | $20 | 7–10 business days | Current license number, date of birth, payment method |
| Free | 2–3 weeks | Current license, completed Form DL-44 | |
| In person (standard) | $20 | Same day (temporary) or 7–10 days (permanent) | Current license, proof of address, payment method |
| In person (REAL ID) | $32 | Same day (temporary) or 7–10 days (permanent) | Current license, proof of address, proof of SSN, proof of DOB, payment method |
Frequently Asked Questions
Can I renew my license if I have moved to a different state?
No. If you have moved out of North Carolina, you need to get a driver's license from your new state. You cannot renew an NC license if you no longer live in the state. Contact your new state's DMV to find out what documents you need to transfer your license.
What if I lost my current license?
You cannot renew a license you do not have. Instead, you will need to get a replacement license, which requires an in-person visit to a DMV office. Bring your Social Security card or tax return, a birth certificate or passport, and proof of your address. The replacement fee is $20.
Do I need to take a new photo for my renewal?
For online and mail renewals, the DMV uses your photo from your current license. If you renew in person, the DMV will take a new photo unless you are over 65 years old and choose to keep your current photo. You can request a new photo at any in-person renewal.
How long can I drive after my license expires while waiting for the new one?
You cannot legally drive on an expired license. If you renew before expiration, you can drive on your current license until the new one arrives. If your license has already expired, you must not drive until the new license is in your hands, even if you have proof of renewal.
What if I need to renew but my name has changed?
If you have changed your name due to marriage, divorce, or court order, you must renew in person at a DMV office. Bring your current license, a certified copy of the document showing your name change (marriage certificate, divorce decree, or court order), and proof of your address. The renewal fee is still $20.