What You Need to Know Before You Start
North Carolina lets you renew your driver's license online, by mail, or in person at a DMV office. Which method works for you depends on whether your license is expired, when it expires, and whether you need a Real ID-compliant license. Most people can renew online or by mail without visiting an office, but some situations require you to show up in person.
Your North Carolina driver's license is valid for eight years from the date of issue. You can begin the renewal process up to one year before your license expires. If your license has already expired, you cannot renew online or by mail — you must go to a DMV office in person.
Key Takeaways
- Online renewal through the North Carolina DMV website is the fastest method and takes about 10 minutes, but only works if your license is not yet expired and you meet specific requirements.
- By-mail renewal takes 7 to 10 business days after the DMV receives your packet, but you must submit your renewal at least 30 days before your license expires.
- In-person renewal at a DMV office is required if your license has expired, if you need a Real ID, or if you have changed your name or address since your last renewal.
- The renewal fee in North Carolina is $48 for a standard eight-year license, and you can pay by credit card, debit card, or check depending on your renewal method.
- You do not need a new photo for online or mail renewal unless your license was issued more than 16 years ago.
Online Renewal Through the DMV Website
Online renewal is the fastest option if your license is current and you meet the requirements. Go to ncdmv.org and select "Renew Your Driver License" from the homepage. You will need your driver's license number, the last four digits of your Social Security number, and your date of birth to start.
You can renew online only if all of the following are true: your license is not expired, you have no medical or vision restrictions that need updating, your address has not changed, and your name has not changed. If any of these do not explore to you, you must renew by mail or in person.
The online system accepts credit and debit cards. Once you complete the transaction, the DMV will mail your new license to the address on file. Delivery typically takes 7 to 10 business days. You will receive a confirmation number on screen — save this for your records.
Renewing by Mail
Mail renewal works if your license is not expired and you meet the same restrictions as online renewal: no address change, no name change, and no new medical or vision restrictions. You must submit your renewal packet at least 30 days before your license expires.
To renew by mail, read the Form DL-43 (Renewal process) from ncdmv.org or pick one up at any DMV office. Fill out the form completely, sign it, and mail it with a check or money order for $48 to the address listed on the form. Do not send cash. Include a copy of your current driver's license (front and back) with your packet.
The DMV will process your process and mail your new license once it arrives. Total time is usually 7 to 10 business days after they receive your packet, plus mail delivery time both ways. If you do not receive your license within three weeks of mailing, contact the DMV at 919-715-7000.
In-Person Renewal at a DMV Office
You must renew in person if your license has expired, if you need a Real ID-compliant license, if you have changed your name or address, or if you have new medical or vision restrictions. You will also need to visit an office if your license was issued more than 16 years ago and you need a new photo.
Bring your current driver's license, proof of your Social Security number (Social Security card, W-2, or 1099 form), and proof of your current address (utility bill, lease, or bank statement dated within the last 60 days). If you changed your name, bring a certified copy of the document that shows the change — marriage certificate, divorce decree, or court order. If you changed your address, bring two documents that show your new address.
Visit ncdmv.org/locations to find the office nearest you and check wait times. Many offices allow you to schedule an appointment online, which can save you time. The fee is $48, and the DMV accepts cash, check, credit card, and debit card. You will receive your new license on the spot if you pass the vision test.
Real ID Compliance and What It Means for Renewal
A Real ID-compliant license meets federal security standards and can be used for domestic air travel and entry to federal buildings. North Carolina began issuing Real ID licenses in 2009. If your current license shows a gold star in the upper right corner, it is already Real ID-compliant and you do not need to do anything during renewal.
If your license does not have the gold star, you can request a Real ID upgrade during renewal. You must renew in person at a DMV office and bring the same documents listed above, plus an original or certified copy of your birth certificate. The fee remains $48 — there is no extra charge for Real ID compliance.
Starting May 7, 2025, a Real ID-compliant license or passport will be required for domestic air travel. If you plan to fly and your license does not have the gold star, plan to renew in person before that date.
What Happens If Your License Has Expired
If your license expired more than a few days ago, you cannot renew online or by mail. You must go to a DMV office in person. Bring the same documents you would bring for a standard in-person renewal: your expired license, proof of Social Security number, and proof of your current address.
The DMV will treat an expired license as a standard renewal, not a new license process, as long as you renew within a reasonable time. If your license has been expired for several years, the DMV may require additional documentation or a new written test. Call 919-715-7000 before you visit to ask what you need to bring.
Fees, Payment Methods, and Timeline Summary
| Renewal Method | Fee | Payment Methods | Processing Time | When to Use |
|---|---|---|---|---|
| Online | $48 | Credit or debit card | 7–10 business days | License not expired, no changes to address or name |
| By Mail | $48 | Check or money order | 7–10 business days plus mail time | License not expired, no changes, submit 30+ days before expiration |
| In Person | $48 | Cash, check, credit card, debit card | Same day (if vision test passes) | License expired, address or name changed, need Real ID, or need new photo |
Frequently Asked Questions
Can I renew my license online if I wear glasses or contacts?
Yes, as long as your vision restrictions have not changed. If you need to update your restrictions or if you are unsure, renew in person at a DMV office so the vision examiner can test your sight and update your license correctly.
What if I moved to North Carolina from another state?
You cannot renew your out-of-state license in North Carolina. You must obtain a new North Carolina license by visiting a DMV office in person. Bring your out-of-state license, proof of Social Security number, proof of your North Carolina address, and proof of your date of birth. The fee is $48.
How long does my license stay valid after it expires?
Your license is no longer valid for driving once the expiration date passes. You can still use an expired license as a form of identification, but you cannot legally drive. Renew before the expiration date to avoid this problem.
Can I renew my license if I have a suspended or revoked status?
No. You must contact the DMV to resolve the suspension or revocation before you can renew. Call 919-715-7000 to find out the reason for the suspension and what steps you need to take to clear it.
What if I never received my renewed license in the mail?
Wait at least three weeks from the date you mailed your process or completed your online renewal. If you still have not received it, call the DMV at 919-715-7000 with your confirmation number. They can check the status and reissue your license if needed.