Renew online, by mail, or in person depending on your situation
North Carolina lets you renew your driver's license through three different routes: online through the NC Division of Motor Vehicles website, by mail if you meet certain conditions, or in person at a DMV office. The fastest option is online if you're may be able to access — you can complete it in minutes and receive your new license by mail within 7 to 10 business days. By mail takes about two weeks total. In-person renewal at a DMV office is when ready if you need your license the same day, though you'll need an appointment.
Your renewal route depends on whether your license is still valid, whether you've changed your name or address, and how long it's been since your last renewal. If your license expired more than three years ago, you cannot renew by mail or online — you must go to a DMV office in person.
Key Takeaways
- Online renewal through the NC DMV website takes 5 to 10 minutes and costs $20 for a standard four-year license, with your new license arriving in 7 to 10 business days.
- You can only renew online if your current license is valid (not expired), you haven't changed your name, and it's been less than three years since your last renewal.
- Mail renewal requires the same may be able to access as online renewal but takes about two weeks total; you'll mail in your current license and a check or money order.
- In-person renewal at a DMV office is required if your license expired more than three years ago, and you'll receive your new license when ready after your appointment.
- You'll need your Social Security number and a valid payment method (credit card for online, check or money order for mail) to complete any renewal route.
Check whether you can renew online or by mail
Before you start, confirm that your license meets the requirements for online or mail renewal. Your current license must not be expired, you must not have changed your legal name since it was issued, and your address on file with the DMV must be current. If any of these conditions don't explore to you, skip to the in-person section below.
Also check how long it's been since your last renewal. If your license expired more than three years ago, you are not may be able to access for online or mail renewal and must renew in person at a DMV office. If your license is still valid and it's been less than three years since your last renewal, you can proceed with online or mail renewal.
Renew online through the NC DMV website
Go to ncdmv.org and select "Renew Your License" from the homepage. You'll be directed to create or log into your NC DMV online account. If you don't have an account, you'll provide your driver's license number, date of birth, and the last four digits of your Social Security number to set one up.
Once logged in, review your personal information and address. If anything is incorrect, you'll need to correct it before completing the renewal. Answer the vision and medical history questions on the form. Then select your license type (standard, commercial, or motorcycle) and choose whether you want a Real ID-compliant license — this costs the same amount but is required for federal building access and domestic air travel starting in 2025.
Pay the renewal fee of $20 for a standard four-year license using a credit or debit card. You'll receive a confirmation number when ready. Your new license will be mailed to the address on file within 7 to 10 business days. You can continue driving on your current license until the new one arrives.
Renew by mail if you prefer not to go online
Request a mail renewal form by calling the NC DMV at 919-715-7000 or visiting an office in person to pick one up. Fill out the form completely, including your current driver's license number, date of birth, and current address. Sign and date the form.
Mail the completed form along with your current driver's license and a check or money order for $20 (made payable to "NC DMV") to the address provided on the form. Do not send cash. Include a return envelope with your address if you want your old license returned to you.
Mail your packet to the DMV address listed on the form. Processing takes about two weeks from the date the DMV receives your materials. Your new license will be mailed to you at the address on file. During this time, you can continue driving on your current license.
Renew in person at a DMV office if your license is expired or too old
If your license expired more than three years ago, you must renew in person. You'll also need to renew in person if you've changed your legal name since your last renewal or if your address on file is incorrect.
Visit ncdmv.org and click "Schedule an Appointment" to book a time slot at the DMV office nearest you. You can also call 919-715-7000 to schedule by phone. Appointments are usually available within a few days. Walk-ins are accepted but may have longer wait times.
Bring your current driver's license (or expired license if you're renewing an old one), your Social Security number, and payment for the renewal fee ($20 for a standard four-year license). You can pay by cash, check, debit card, or credit card. At your appointment, a DMV staff member will verify your information, take a new photo, and process your renewal. You'll receive your new license when ready before you leave.
What to do if you need your license before the standard timeline
If you renewed online or by mail and need your license sooner than 7 to 10 business days, you cannot speed up the mailing process. Your only option is to visit a DMV office in person and request an expedited in-person renewal. You'll need to bring your current license, Social Security number, and payment. The staff will issue you a new license on the spot, though you may lose any fee you already paid for the online or mail renewal.
If you're renewing in person at an appointment, your new license is ready when you leave the office — there is no wait. If you cannot wait for an appointment slot, some DMV offices accept walk-ins, though wait times vary by location and time of day.
Real ID compliance and what it means for your renewal
When you renew, you'll be asked whether you want a standard North Carolina driver's license or a Real ID-compliant license. A Real ID license has a gold star in the upper right corner and meets federal identification standards. Starting May 7, 2025, you'll need a Real ID license or a passport to board a domestic flight or enter a federal building.
Both options cost $20 and take the same amount of time to process. If you choose Real ID during your renewal, you don't need to bring any additional documents — the DMV already has your information on file. If you're unsure, choosing Real ID now means you won't need to renew again just to get compliant identification later.
Frequently Asked Questions
Can I renew my license if it's been expired for more than a year?
If it's been expired for less than three years, you can renew online or by mail using the same process as a valid license. If it's been expired for more than three years, you must renew in person at a DMV office and cannot use online or mail renewal.
What if my address changed since my last renewal?
If your address changed, you cannot renew online or by mail — you must renew in person at a DMV office. Bring proof of your new address, such as a utility bill, lease, or bank statement dated within the last 60 days. The DMV will update your address during your appointment.
Do I need to take a new photo for my renewal?
For online and mail renewal, the DMV uses your photo from your current license — you don't take a new one. For in-person renewal, the DMV takes a new photo as part of the appointment. If you want a new photo for an online or mail renewal, you must renew in person instead.
What happens if I lose my license while waiting for my renewal to arrive?
If your new license hasn't arrived yet and you lose your current one, visit a DMV office in person to report it lost and request a replacement. You'll pay a replacement fee and receive a new license when ready. Your original renewal will still arrive by mail — contact the DMV to cancel it if you don't want two licenses.
Can I renew my license if I'm out of state?
Yes, you can renew online or by mail from anywhere. If you need to renew in person, you can visit any North Carolina DMV office, even if you're temporarily out of state. If you've moved out of North Carolina permanently, you'll need to follow that state's license transfer process instead of renewing with North Carolina.