Renewing Your NC License Online, by Mail, or In Person
North Carolina lets you renew your driver's license online if you meet certain conditions, by mail if you prefer not to go in person, or at a DMV office if you need to renew in person. The online route is fastest — you can complete it in minutes from home and your new license arrives by mail in about 7 to 10 business days. Mail renewal takes longer but requires no visit. In-person renewal at an NC Division of Motor Vehicles office is necessary only if your license has been expired for more than three years, if you need to change your name or address, or if the online system flags your record for review.
Your renewal window opens 180 days before your license expires and closes on the expiration date itself. North Carolina does not extend expired licenses, so renewing on time matters — driving on an expired license is illegal, even if you have already started the renewal process. If your license has been expired for more than three years, you cannot use the online or mail options and must visit a DMV office in person.
Key Takeaways
- Online renewal through the NC DMV website takes about 7 to 10 business days and works if your license is not expired and you have not changed your name or address.
- Mail renewal is available if you meet the same conditions as online renewal, but takes longer and requires you to 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, if you need to update your name or address, or if the system cannot process your renewal online.
- Your renewal window opens 180 days before expiration and closes on your expiration date — North Carolina does not extend expired licenses.
- A standard renewal costs $48 for an eight-year license, and you can choose to renew for four years or eight years.
Renewing Online Through the NC DMV Website
Online renewal is the fastest option if you are may be able to access. Go to the official NC DMV website (ncdmv.org), find the "Renew Your License" section, and follow the prompts. You will need your current driver's license number, your Social Security number, your date of birth, and a valid payment method — the DMV accepts Visa, Mastercard, American Express, and Discover. The fee is $48 for an eight-year renewal or $30 for a four-year renewal.
You cannot renew online if your license is already expired, if you have changed your name since your last renewal, if you have changed your address and have not updated it with the DMV, or if you have certain medical conditions or restrictions that require in-person review. The system will tell you when ready if you are ineligible and direct you to the next step. Once you complete the online form and pay, your new license is mailed to the address on file — typically arriving within 7 to 10 business days.
Renewing by Mail
Mail renewal works under the same conditions as online renewal: your license must not be expired, you cannot have changed your name, and your address must be current in the DMV system. To renew by mail, contact the NC DMV at 919-715-7000 or visit ncdmv.org to request a renewal process packet. The DMV will mail you a form, instructions, and a return envelope.
Complete the form, include your current driver's license, and send a check or money order for $48 (eight-year) or $30 (four-year) to the address provided. Do not send cash. Mail your packet to the DMV office listed in the instructions — typically the Raleigh headquarters, though some regional offices accept mail renewals. Processing takes 2 to 3 weeks after the DMV receives your packet, plus mailing time both ways, so plan ahead if your expiration date is approaching.
Renewing In Person at a DMV Office
Visit an NC DMV office if your license is expired by more than three years, if you need to change your name or address, or if you were unable to renew online or by mail. Bring your current driver's license (or expired license if you no longer have the current one), 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 60 days). If you are changing your name, bring a certified copy of the document that proves the change — a marriage certificate, divorce decree, or court order.
Find your nearest DMV office on ncdmv.org and check its hours before you go — not all offices are open every day. Some offices accept walk-ins; others require an appointment. You can book an appointment online or by phone at 919-715-7000. The in-person renewal takes about 15 to 30 minutes, and you will receive a temporary paper license on the spot while your permanent license is mailed to you within 7 to 10 business days.
What to Do If Your License Has Been Expired for More Than Three Years
If your license expired more than three years ago, you cannot use online or mail renewal — you must visit a DMV office in person. Bring the same documents as a standard in-person renewal: your expired license, proof of your Social Security number, and proof of your current address. The process is the same, but the DMV may require you to retake the written test or vision screening depending on how long your license has been expired and your age. Call ahead to ask what to expect.
Driving with an expired license is illegal, even if you are in the process of renewing. If you are stopped by law enforcement, you can show proof that you have applied for renewal (a receipt or confirmation number from the DMV), but this does not may provide you will not be cited. Renew as soon as possible to avoid this risk.
Changing Your Name or Address During Renewal
If you have changed your name since your last renewal, you must renew in person at a DMV office — you cannot use online or mail renewal. Bring a certified copy of the document that proves the change: a marriage certificate, divorce decree, court order, or other legal document. The DMV will update your name in the system and issue a new license with the correct name.
If you have changed your address but have not yet updated it with the DMV, you can update it during renewal. If you are renewing online or by mail, update your address in the DMV system first, then proceed with renewal. If you are renewing in person, bring proof of your new address (a utility bill, lease, or bank statement dated within 60 days) and the DMV will update it for you at the same time.
Fees and License Duration Options
North Carolina charges $48 for an eight-year driver's license renewal or $30 for a four-year renewal. When you renew online, by mail, or in person, you can choose which duration you prefer. The eight-year option is more common and costs less per year, but the four-year option is available if you prefer to renew more frequently or if you are unsure about your long-term plans. Your new license will expire eight years or four years from the date you renew, not from your previous expiration date.
Payment methods vary by renewal route. Online renewal accepts credit and debit cards (Visa, Mastercard, American Express, Discover). Mail renewal requires a check or money order. In-person renewal at a DMV office accepts cash, check, debit card, and credit card — ask your local office which methods they accept.
Frequently Asked Questions
Can I renew my license if it is already expired?
No, you cannot renew online or by mail if your license is expired. You must visit a DMV office in person. However, if your license expired fewer than three years ago, the in-person process is the same as a standard renewal. If it expired more than three years ago, the DMV may require additional testing.
How long does it take to get my new license after I renew?
After you renew online or by mail, your new license is mailed to you and typically arrives within 7 to 10 business days. Mail renewal takes longer overall because you must wait for the process packet to arrive, complete it, mail it back, and then wait for processing. In-person renewal gives you a temporary paper license when ready and your permanent license arrives by mail within 7 to 10 days.
What if I move to a different address after I renew?
You can update your address with the DMV at any time by visiting a DMV office, calling 919-715-7000, or using the online address change form on ncdmv.org. You do not need to renew your license to change your address. Your license remains valid at your old address until it expires.
Can I renew my license if I have an outstanding traffic ticket or fine?
North Carolina does not suspend license renewal for unpaid traffic tickets or fines. You can renew your license regardless of outstanding traffic violations. However, if your license has been suspended for other reasons (such as unpaid child support or a DUI conviction), you must resolve the suspension before you can renew.
Do I need to take a new photo when I renew?
If you renew online or by mail, the DMV uses your photo from your previous license. If you renew in person at a DMV office, the DMV will take a new photo as part of the process. If you want a new photo but are renewing online or by mail, you must renew in person instead.