North Carolina driver's licenses expire every eight years, and you can renew yours online, by mail, or in person at an NCDMV office
Your North Carolina driver's license is valid for eight years from the date it was issued. When it expires, you cannot legally drive until you renew it. The North Carolina Division of Motor Vehicles (NCDMV) offers three ways to renew: online through their website, by mail using a paper form, or in person at a local NCDMV office. Which method you can use depends on whether your license is still valid, how much time you have before expiration, and whether you need to update your photo or personal information.
The fastest route for most people is online renewal, which takes about 10 minutes and costs $20 for a standard eight-year license. If you cannot renew online, the mail option takes two to three weeks and costs the same amount. In-person renewal at an NCDMV office is the slowest but necessary if you need a new photo, have changed your name, or have other information that requires verification.
Key Takeaways
- North Carolina driver's licenses are valid for eight years, and you can check your expiration date on the front of your card or through the NCDMV website.
- Online renewal is available if your license is still valid and you have not had any address changes, name changes, or medical restrictions added since your last renewal.
- Mail renewal takes two to three weeks but works for most people who do not need a new photo or information updates.
- In-person renewal at an NCDMV office is required if you need a new photo, have changed your name, or your license is already expired.
- You will need your current license number, Social Security number, and a valid payment method (credit card, debit card, or electronic check) to renew online.
Renewing online through the NCDMV website
Online renewal is the quickest option if your license is still valid and your personal information has not changed. Go to the NCDMV website at ncdmv.org and select "Renew Your License" from the homepage. 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 pull up your current license information and ask you to confirm it is correct.
If everything matches, you can proceed to payment. Online renewal costs $20 for a standard eight-year license. You can pay with a credit card, debit card, or electronic check. Once payment is processed, your new license will be mailed to the address on file within seven to ten business days. You can continue driving on your current license until the new one arrives.
Online renewal is not available if your license is already expired, if you need a new photo, if you have changed your name or address since your last renewal, or if you have any medical restrictions or endorsements that need updating. If any of these explore to you, you will need to renew by mail or in person.
Renewing by mail with an NCDMV form
Mail renewal works for people whose licenses are still valid and whose personal information has not changed. You will need to request the mail renewal form from the NCDMV. You can read it from the NCDMV website, request it by phone at 919-715-7000, or pick one up at any NCDMV office. The form is called the "process for Renewal of Operator's License" (Form DL-43).
Fill out the form completely, including your driver's license number, date of birth, and current address. Include a check or money order for $20 made payable to "North Carolina Division of Motor Vehicles." Do not send cash. Mail the completed form and payment to the address listed on the form. Processing takes two to three weeks from the date the NCDMV receives it, and your new license will be mailed to your address on file.
Mail renewal is slower than online renewal but does not require you to visit an office or use a computer. However, if your license is expired, if you need a new photo, or if your personal information has changed, you cannot use the mail option and must renew in person.
Renewing in person at an NCDMV office
In-person renewal is required if your license is already expired, if you need a new photo, if you have changed your name, or if you have medical restrictions or endorsements that need updating. Visit your local NCDMV office with your current license (or expired license if it has been less than five years since expiration) and proof of your Social Security number, such as a Social Security card or tax return.
Bring payment of $20 in cash, check, or debit card. Credit cards are not accepted at NCDMV offices. You will have your photo taken at the office, and your new license will be printed on the spot or mailed to you within seven to ten business days, depending on the office. Some offices issue licenses when ready; others mail them. Call your local NCDMV office before you visit to confirm their process.
Wait times at NCDMV offices vary widely depending on location and time of day. Offices are typically less busy early in the morning on weekdays and more crowded on Fridays and near the end of the month. You can find your nearest NCDMV office and current wait times on the NCDMV website.
What happens if your license has already expired
If your North Carolina driver's license has been expired for less than five years, you can still renew it. However, you cannot use online or mail renewal—you must go to an NCDMV office in person. Bring your expired license, proof of your Social Security number, and $20 in cash, check, or debit card. You will have a new photo taken, and your renewed license will be issued.
If your license has been expired for more than five years, the NCDMV treats it as a new license process rather than a renewal. You will need to pass a vision test and written knowledge test, provide proof of residency and identity, and pay the full fee for a new license. This process takes longer and requires more documentation than a standard renewal. Contact your local NCDMV office for specific requirements.
Checking your expiration date and renewal status
Your driver's license expiration date is printed on the front of your card in the bottom right corner. It is listed as "Expires" followed by a date in the format MM/DD/YYYY. You can also check your expiration date and renewal status on the NCDMV website by entering your driver's license number and date of birth.
The NCDMV does not send renewal reminders by mail or email, so it is your responsibility to track your expiration date. If you are within 60 days of expiration, you can renew online or by mail. If you are more than 60 days away from expiration, you can still renew online or by mail, but some people prefer to wait until closer to the expiration date to avoid having two valid licenses at the same time.
Frequently Asked Questions
Can I renew my North Carolina license if I live out of state?
Yes. If you are a North Carolina resident but live out of state, you can renew online or by mail as long as your license is still valid and your personal information has not changed. If you need a new photo or have other information updates, you will need to visit an NCDMV office in North Carolina or contact the NCDMV to discuss your options.
How long can I drive on an expired license before I have to renew?
You cannot legally drive on an expired North Carolina license. You must renew before the expiration date on your card. If you are caught driving with an expired license, you can be cited and fined. If your license has been expired for less than five years, you can still renew it at an NCDMV office.
Do I need to take a new photo when I renew my license?
Not if you renew online or by mail. Your current photo will be used on your new license. If you renew in person at an NCDMV office, a new photo will be taken. You can also request a new photo at an NCDMV office even if you are renewing by mail or online, but you will need to visit in person to do so.
What if I changed my name since my last license was issued?
You cannot renew online or by mail if your name has changed. You must visit an NCDMV office in person with your current license and proof of your name change, such as a marriage certificate, divorce decree, or court order. Bring payment of $20 and proof of your Social Security number.
Can I renew my license if I have unpaid traffic tickets or fines?
North Carolina does not automatically block license renewal for unpaid traffic tickets or fines. However, if you have an outstanding warrant or if your license has been suspended for a specific reason, you will not be able to renew until the issue is resolved. Contact the NCDMV or the court that issued the ticket to check your status before attempting to renew.