North Carolina Renewal: In-Person, Online, or by Mail
North Carolina offers three ways to renew your driver's license: online through the DMV website, in person at a DMV office, or by mail if you meet specific conditions. The method you choose depends on whether your license is expired, how soon you need it, and whether you want to change your address or photo. Online renewal is the fastest option for most people and takes about 10 business days; in-person renewal happens the same day; mail renewal takes 2 to 3 weeks.
Your license is valid for eight years from the date of issue. North Carolina sends renewal notices about 60 days before expiration, but you do not have to wait for the notice to renew. You can renew up to one year before your license expires.
Key Takeaways
- Online renewal costs $20 and works only if your license is not expired, you have not changed your address in the past four years, and you do not need a new photo.
- In-person renewal at a DMV office costs $20 and takes about 30 minutes; bring your current license, proof of residency, and Social Security card.
- Mail renewal is available only if your license is not expired and you do not need to update your address or photo; send your current license and a completed Form DL-43 to the DMV.
- If your license is already expired, you must renew in person and may need to pass a vision test and written exam depending on how long it has been expired.
- Real ID-compliant licenses require proof of citizenship or lawful presence; standard licenses do not.
Online Renewal Through the North Carolina DMV Website
Online renewal is available at ncdmv.org and is the quickest option if you meet the requirements. You can renew online only if your license is not yet expired, your address has not changed in the past four years, and you do not want a new photo. The fee is $20, paid by debit or credit card.
To renew online, log into your DMV account or create one using your driver's license number, date of birth, and Social Security number. Review your information, confirm your address, and pay the fee. Your new license will be mailed to you within 10 business days. You can continue to drive on your current license until the new one arrives.
If you need to change your address, update your photo, or your license is already expired, you cannot use online renewal. You must renew in person instead.
In-Person Renewal at a DMV Office
In-person renewal at a North Carolina DMV office takes about 30 minutes and costs $20. You can renew the same day you visit. This method works whether your license is expired or not, and you can update your address and photo at the same time.
Bring these documents: your current driver's license, one document proving your current address (utility bill, lease, mortgage statement, or bank statement dated within the past 60 days), and your Social Security card or a document showing your Social Security number. If you are renewing a Real ID-compliant license, you also need proof of citizenship or lawful presence, such as a birth certificate, passport, or immigration document.
You do not need to schedule an appointment at most North Carolina DMV offices, but wait times vary by location and time of day. Check ncdmv.org for the office nearest you and current wait times before you go. If your license is expired by more than three years, you may be asked to pass a vision test and a written exam on road rules.
Mail Renewal for Unexpired Licenses
Mail renewal is the slowest option but requires no office visit. You can renew by mail only if your license is not expired and you do not need to change your address or photo. The fee is $20.
Complete Form DL-43, which you can read from ncdmv.org or request by phone at 919-715-7000. Include your current driver's license and a check or money order for $20 made payable to "NC DMV". Mail everything to:
North Carolina Division of Motor Vehicles Renewal Section 1100 New Bern Avenue Raleigh, NC 27697
Your new license will arrive in 2 to 3 weeks. Keep your current license until the new one arrives, as it remains valid for driving.
What to Do If Your License Is Expired
If your North Carolina driver's license is expired, you cannot renew online or by mail. You must go to a DMV office in person. Bring the same documents as for in-person renewal: your expired license, proof of address, and your Social Security card or number.
If your license has been expired for three years or less, you will likely just pay the $20 fee and receive your new license the same day. If it has been expired for more than three years, the DMV may require you to pass a vision test and a written exam on North Carolina traffic laws before issuing a new license. You can study for the written exam using the North Carolina Driver's Handbook, available free on the DMV website.
Real ID Compliance and Your Renewal
North Carolina offers both standard driver's licenses and Real ID-compliant licenses. Real ID licenses are required for federal purposes such as boarding a domestic flight or entering a federal building. Standard licenses are not.
If you are renewing a Real ID license, you must bring proof of citizenship or lawful presence. Acceptable documents include a U.S. birth certificate, passport, passport card, certificate of naturalization, or an immigration document showing lawful presence. If you are renewing a standard license, you do not need these documents.
You can upgrade from a standard license to a Real ID license during renewal by bringing the required citizenship document and paying an additional fee. The Real ID fee varies but is typically $10 to $15 on top of the standard renewal fee.
Fees, Timeline, and What Happens Next
The standard renewal fee in North Carolina is $20 for an eight-year license. If you are upgrading to Real ID, add $10 to $15. Payment methods vary by renewal method: online renewal accepts debit or credit card; in-person renewal accepts cash, check, debit card, or credit card; mail renewal requires check or money order.
| Renewal Method | Cost | Time to Receive | Can Update Address | Can Update Photo |
|---|---|---|---|---|
| Online | $20 | 10 business days | No | No |
| In-Person | $20 | Same day | Yes | Yes |
| $20 | 2–3 weeks | No | No |
Once your renewal is processed, your new license will be mailed to the address on file. If you renewed in person, you receive it when ready. If you renewed online or by mail, you can track your license status on the DMV website using your driver's license number.
Frequently Asked Questions
Can I renew my North Carolina license if I have moved out of state?
No. You must be a North Carolina resident to hold a North Carolina driver's license. If you have moved out of state, you should obtain a driver's license from your new state. If you still live in North Carolina but have moved to a new address, you can update your address during in-person renewal or by visiting a DMV office.
What if I lost my current license and need to renew?
You cannot renew online or by mail if you do not have your current license. You must visit a DMV office in person and request a replacement license. Bring proof of identity, proof of address, and your Social Security card. The replacement fee is $20, the same as renewal.
How long can I drive on an expired North Carolina license?
You cannot legally drive on an expired license. If your license has expired, you must renew it before driving. If you are caught driving with an expired license, you may face a traffic citation and fine.
Do I need to take a new photo when I renew?
Not necessarily. If you renew online or by mail, your current photo will be used on your new license. If you renew in person, you can request a new photo, but it is not required. The DMV will take a new photo if you ask.
What if my renewal is delayed in the mail?
If you renewed by mail or online and your license does not arrive within the expected timeframe, contact the North Carolina DMV at 919-715-7000. Have your driver's license number and date of birth ready. The DMV can check the status of your renewal and reissue your license if needed.