North Carolina driver's licenses expire every eight years, and you can renew yours online, by mail, or in person at an NC Division of Motor Vehicles office.
The method you choose depends on your age, how much time you have, and whether your address or other information has changed. Most people can complete the entire process without visiting an office, though some situations require an in-person appointment. Knowing which route works for your situation saves time and prevents the frustration of starting over if you pick the wrong method.
Your license expiration date is printed on the front of your card. North Carolina sends renewal notices by mail about 60 days before that date, but you do not have to wait for the notice to start the process. You can renew up to one year before your license expires.
Key Takeaways
- Online renewal through the NC DMV website works for most people and takes about 10 minutes, but only if your address matches your current registration and you have not had a name change.
- Mail renewal takes two to four weeks and requires you to send your current license, a completed form, and a check or money order to the DMV address in Raleigh.
- In-person renewal at a DMV office is necessary if you have changed your name, address, or physical appearance significantly, or if you want a REAL ID-compliant license.
- The renewal fee is $48 for an eight-year license, and you must bring proof of residency if renewing in person.
- If your license has already expired, you can still renew it using the same methods, but you cannot legally drive until the new license arrives.
Online Renewal Through the NC DMV Website
The fastest way to renew is through the official NC DMV website at ncdmv.org. You will need your current license number, the last four digits of your Social Security number, and a valid payment method. The system walks you through a series of questions about your current information and takes a photo using your device's camera.
Online renewal works only if your address on file with the DMV matches your current home address and your vehicle registration is current. If you have moved and updated your registration, you are fine. If you have moved but have not updated your registration yet, you must do that first or use mail or in-person renewal instead. The same applies if you have changed your name — the system will reject you, and you will need to renew in person with documentation of the name change.
After you complete the online form and pay the $48 fee with a debit or credit card, the DMV mails your new license to the address on file. Delivery typically takes five to seven business days. You will receive a temporary digital license on your phone that you can show to law enforcement if stopped while waiting for the physical card to arrive.
Mail Renewal for Situations That Prevent Online Renewal
If you cannot renew online because your address has changed or you have had a name change, mail renewal is an option that avoids a trip to the DMV office. You will need to complete Form DL-44, which you can read from ncdmv.org or request by calling the DMV at 919-715-7000. Include your current license, a check or money order for $48 made payable to "NC Department of Transportation," and proof of your new address if you have moved.
Proof of residency can be a utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days. If you have changed your name, include a certified copy of the document that shows the change — a marriage certificate, divorce decree, or court order. Mail everything to the address listed on the form, which is the DMV office in Raleigh.
Processing takes two to four weeks from the date the DMV receives your envelope. There is no tracking system for mail renewals, so you will not know exactly when your new license arrives. If you need your license by a specific date, mail renewal is risky. During that waiting period, you cannot legally drive, so plan accordingly.
In-Person Renewal at a DMV Office
Visit a DMV office if you have changed your name, want a REAL ID-compliant license, or prefer to walk out with a temporary document the same day. You will need to schedule an appointment through ncdmv.org or by calling 919-715-7000. Walk-ins are not accepted at most locations, and wait times for appointments vary by office and season.
Bring your current license, proof of residency (utility bill, lease, mortgage statement, or bank statement dated within 60 days), and $48 in cash or card. If you have changed your name, bring the certified document proving the change. If you want a REAL ID license — which is required for domestic air travel and federal building access starting May 7, 2025 — bring proof of citizenship (passport, birth certificate, or naturalization papers) and a second form of ID.
The appointment itself takes about 15 minutes. The DMV takes a new photo and prints a temporary license on the spot that is valid for 30 days while your permanent license is mailed. Your new license arrives within five to seven business days.
REAL ID Compliance and When You Need It
A standard North Carolina driver's license will not be accepted for domestic air travel or entry to federal buildings after May 7, 2025. If you fly or need to enter a federal courthouse, military base, or federal office building, you will need a REAL ID-compliant license. The card looks the same but has a gold star in the upper right corner.
You can only get a REAL ID license in person at a DMV office. You must bring proof of citizenship (a valid passport, certified birth certificate, or naturalization papers) and a second form of ID. The fee is the same as a standard renewal: $48 for eight years. If you are not sure whether you need REAL ID, ask yourself whether you fly domestically or enter federal buildings. If the answer is no, a standard license is sufficient.
What to Do If Your License Has Already Expired
An expired license can still be renewed using any of the three methods above. However, you cannot legally drive once your license expires, even if you have already started the renewal process. If you are caught driving with an expired license, you face a traffic citation and a fine.
If your license expired more than three years ago, you may be required to renew in person instead of online or by mail. Call the DMV at 919-715-7000 to confirm before you attempt online or mail renewal. If you need to drive before your new license arrives, you can request a temporary driving permit at a DMV office, though this requires an in-person visit.
Common Reasons Renewal Gets Rejected
Online renewal fails most often because your address on file does not match your current address, or because your vehicle registration is not current. The system checks both automatically. If you have moved, update your vehicle registration first through ncdmv.org, then try online renewal again.
Mail and in-person renewal are rejected if you do not include the required documents or if your check bounces. If you use mail renewal, make sure your proof of residency is dated within the last 60 days and is in your name. If you have changed your name, the certified document must be an original or certified copy, not a photocopy. If your renewal is rejected, the DMV will mail you a letter explaining why, and you will have to start over with the correct documents.
Frequently Asked Questions
Can I renew my license if I have an outstanding traffic ticket or unpaid fine?
No. The DMV will not process your renewal if you have an unpaid traffic citation or court fine in North Carolina. You must pay the fine or resolve the ticket first. Contact the court listed on your citation or call the DMV to find out which court has your case.
What if I lost my license and need to renew it at the same time?
You will need to replace your lost license first, which requires an in-person visit to a DMV office with proof of identity and residency. Once you have the replacement, you can renew it using any of the three methods. The replacement and renewal can sometimes be done in the same visit if you schedule an appointment.
How long is my temporary license valid while I wait for the permanent one?
A temporary license issued in person is valid for 30 days. A digital temporary license issued during online renewal is valid for the same period. If your permanent license has not arrived by then, contact the DMV to request a replacement temporary license.
Do I have to renew in person if I want to change my photo?
Yes. If you want a new photo on your license, you must renew in person at a DMV office. Online and mail renewal use your existing photo from your current license.
What happens if I renew online but my address changes before the new license arrives?
Contact the DMV when ready at 919-715-7000 or through ncdmv.org to update your address. Your new license will be mailed to the updated address. If you do not notify the DMV, your license will be mailed to the old address and you may not receive it.