The fastest way to renew in North Carolina
North Carolina lets you renew your driver's license online, by mail, or in person at a Division of Motor Vehicles (DMV) office. Online renewal is the quickest option if you meet the requirements — you can complete it in minutes from home, and your new license arrives by mail in about two weeks. If you don't may have access to for online renewal, mail-in renewal takes three to four weeks, and in-person renewal at a DMV office is done the same day.
Your renewal method depends on your license type, how long it's been expired, and whether you need to update information like your address or name. Most drivers renewing for the first time after their initial license can use online renewal. Drivers renewing a license that expired more than three years ago must renew in person.
Key Takeaways
- North Carolina offers online renewal for most drivers, which takes about two weeks and costs $20 for a four-year license or $40 for an eight-year license.
- You can renew online only if your license expired less than three years ago, you have a valid Social Security number on file, and you don't need to change your address or name.
- Mail-in renewal requires you to complete an process form, include payment, and mail everything to the DMV — the process takes three to four weeks.
- In-person renewal at a DMV office requires a valid ID, proof of residency, and your Social Security number, and you'll receive your new license the same day.
- You can renew your license up to one year before it expires, so you don't have to wait until the expiration date.
Online renewal: what you need and how to start
To renew online through the North Carolina DMV website, you'll need your current driver's license number, your date of birth, and your Social Security number. The system will verify your identity using information already in the DMV database. You'll also need a valid payment method — the DMV accepts Visa, Mastercard, American Express, and Discover.
Visit the North Carolina DMV website and select the online renewal option. You'll answer questions about your current address, whether your information has changed, and confirm your license details. The fee is $20 for a four-year license or $40 for an eight-year license. Once you submit your process and payment, you'll receive a confirmation number. Your new license will be mailed to the address on file within two weeks.
Online renewal is not available if your license expired more than three years ago, if you need to change your address or name, if you're renewing a commercial driver's license (CDL), or if you're renewing a license with a Real ID designation for the first time. In those cases, you'll need to use mail-in or in-person renewal.
Mail-in renewal: the step-by-step process
To renew by mail, you'll need to complete the process for Renewal of Driver's License form (DL 43), which you can read from the North Carolina DMV website or request by phone. Fill out the form with your current information, including your name, address, date of birth, and license number. If any of your information has changed — your address, name, or other details — note those changes clearly on the form.
Include a check or money order for the renewal fee ($20 for a four-year license or $40 for an eight-year license) made payable to "North Carolina DMV." Do not send cash. Mail your completed form and payment to the address listed on the DMV website for your county or region. Keep a copy of your process for your records.
The DMV will process your process and mail your new license to the address you provided. This process typically takes three to four weeks. If you need your license sooner, in-person renewal at a DMV office is faster. If you don't receive your license within four weeks, contact the DMV to check the status of your process.
In-person renewal at a DMV office
Renewing in person at a North Carolina DMV office is the fastest option — you'll receive your new license the same day. You'll need to bring a valid form of identification (such as a passport, military ID, or current driver's license), proof of your current address (such as a utility bill or lease), and your Social Security number. If you've changed your name, bring a document proving the change, such as a marriage certificate or court order.
Visit the North Carolina DMV website to find the office nearest you and check its hours. Some offices accept walk-ins, while others require you to schedule an appointment online or by phone. Appointments are often available within a few days, and scheduling ahead can reduce your wait time. Bring your payment method — the DMV accepts cash, check, debit card, or credit card.
The DMV staff will verify your information, take a new photo if required, and process your renewal on the spot. You'll pay the renewal fee ($20 for a four-year license or $40 for an eight-year license) and receive your new license before you leave the office. If a new photo is needed, the DMV will take one during your visit at no extra charge.
When you need to renew in person instead of online or by mail
Certain situations require you to renew in person at a DMV office rather than online or by mail. If your license expired more than three years ago, you must renew in person — the DMV cannot process very old licenses through online or mail renewal. If you're renewing a commercial driver's license (CDL), you must also renew in person, as CDLs have different requirements and testing.
You'll also need to renew in person if you're explore for a Real ID-compliant license for the first time, if you need to change your address or name, or if you have a medical condition that requires a DMV review. If your license was suspended or revoked, you cannot renew until the suspension or revocation is lifted, and you'll need to handle that at a DMV office.
Real ID and what it means for your renewal
North Carolina offers both standard driver's licenses and Real ID-compliant licenses. A Real ID license has a gold star in the upper right corner and meets federal standards for identification. Starting May 7, 2025, you'll need a Real ID license or another acceptable form of federal ID to board a domestic flight or enter a federal building.
If you're renewing a standard license and want to upgrade to Real ID, you must renew in person. You'll need to bring additional documents: a certified birth certificate or passport, proof of your Social Security number (such as a Social Security card or W-2), and two documents proving your current address (such as a utility bill and lease). The fee for a Real ID license is the same as a standard license ($20 for four years or $40 for eight years).
If you already have a Real ID license, you can renew it online or by mail as long as you meet the other requirements for those methods. Your new Real ID license will be valid for the same period as a standard license.
What happens if your license is expired or about to expire
You can renew your North Carolina driver's license up to one year before it expires. This means you don't have to wait until the expiration date to start the renewal process. Renewing early can be helpful if you're planning a trip or want to avoid the rush closer to your expiration date.
If your license has already expired, you can still renew it using any of the three methods — online, mail, or in person. However, if your license has been expired for more than three years, you must renew in person. Driving with an expired license is illegal in North Carolina, so renew as soon as possible if your license has lapsed.
If your license is suspended or revoked, you cannot renew it until the suspension or revocation is lifted. Contact the DMV to find out the reason for the suspension or revocation and what steps you need to take to restore your driving privileges.
Frequently Asked Questions
Can I renew my North Carolina license if I've moved out of state?
If you've moved out of state, you can no longer renew a North Carolina license. You'll need to obtain a driver's license from your new state of residence. However, if you still live in North Carolina but have a temporary out-of-state address, contact the DMV to discuss your options — you may be able to renew using your North Carolina address.
How much does it cost to renew a North Carolina driver's license?
A four-year North Carolina driver's license costs $20 to renew, and an eight-year license costs $40. The fee is the same whether you renew online, by mail, or in person. If you're upgrading to a Real ID license, the fee remains the same.
What if I need to change my name or address during renewal?
If you need to change your name, you must renew in person and bring a document proving the change, such as a marriage certificate or court order. If you only need to change your address, you can renew by mail or in person, but not online. Contact the DMV if you're unsure whether your situation requires in-person renewal.
How long does it take to receive a renewed license by mail?
Mail-in renewal typically takes three to four weeks from the time the DMV receives your process. Online renewal is faster — your new license arrives within about two weeks. In-person renewal is the quickest option, with your new license issued the same day.
Do I need an appointment to renew my license in person at a DMV office?
Some North Carolina DMV offices require appointments, while others accept walk-ins. Check the DMV website for your local office to see whether an appointment is required. Scheduling an appointment online or by phone can reduce your wait time and may support a staff member is available when you arrive.