North Carolina lets you renew your driver license up to one year before it expires, and you can do it online, by mail, or in person
Your North Carolina driver license doesn't have to lapse. You can renew it as early as 12 months before the expiration date printed on the front. The state offers three renewal routes: online through the NC Division of Motor Vehicles website (the fastest option), by mail if you prefer not to visit an office, or in person at a DMV location. Which route you take depends on whether your license is a standard renewal, whether you need a Real ID, and how soon you need the new card in hand.
If your license has already expired, you can still renew it — North Carolina does not require you to retake the written test or vision screening if you're renewing within a certain window. However, the longer you wait after expiration, the more documentation you may need to bring, and you'll have to renew in person rather than online or by mail.
Key Takeaways
- You can renew your North Carolina driver license online starting 12 months before expiration, and the process takes about 5 to 7 business days for the card to arrive by mail.
- Online renewal is available only if your license is not expired, you have a valid Social Security number on file, and you don't need to change your address or add a Real ID designation.
- Mail renewal takes longer — typically 2 to 3 weeks — but requires fewer trips and works for standard renewals without address changes.
- If your license has been expired for more than a certain period or you need a Real ID, you must renew in person at a DMV office with original documents.
- North Carolina charges a flat renewal fee regardless of which method you choose, though online and mail renewals may have a small processing fee.
Online renewal: fastest option if your license is current
The NC DMV online renewal system is the quickest way to extend your license if you meet the requirements. You log into your account on the DMV website, verify your information, pay the renewal fee by credit or debit card, and submit. The entire process takes about 10 to 15 minutes. Your new license is mailed to the address on file and typically arrives within 5 to 7 business days.
Online renewal works only if all of these are true: your license has not expired, you have a valid Social Security number in the DMV system, you don't need to change your address, you don't need to add or update a Real ID designation, and your name has not changed since your last renewal. If any of these don't explore to you, you'll need to use mail or in-person renewal instead.
You'll need your driver license number and the last four digits of your Social Security number to log in. If you don't have an online account yet, you can create one on the DMV website before you start the renewal process.
Mail renewal: slower but no office visit required
If you prefer not to visit a DMV office, you can renew by mail. You'll need to read and print the renewal form from the NC DMV website (or request one by phone), fill it out, include a check or money order for the renewal fee, and mail it to the address listed on the form. The DMV processes mail renewals in the order they arrive, and your new license typically takes 2 to 3 weeks to reach you after they receive your process.
Mail renewal has the same restrictions as online renewal: your license cannot be expired, you cannot change your address, and you cannot add a Real ID. If your license has already expired or you need to make any of those changes, you must renew in person.
Mail your renewal process to the address on the form, not to a local DMV office. Include a copy of your current license or a photocopy of both sides if you're concerned about the original being lost in transit. Keep a record of when you mailed it in case you need to follow up.
In-person renewal: required for expired licenses and Real ID changes
You must renew in person at a DMV office if your license has expired, if you need to add a Real ID star to your license, if you're changing your address, or if you need to update your name or other information. In-person renewal is also required if you've been out of state for an extended period or if you're renewing a commercial driver license.
Bring your current license (or state ID), proof of Social Security number (Social Security card, W-2, or tax return), proof of address (utility bill, lease, or bank statement dated within the last 60 days), and proof of identity if your license is expired (passport, birth certificate, or military ID). If you're adding a Real ID, you'll also need to bring an original or certified copy of your birth certificate.
Walk-in appointments are available at most DMV offices, but wait times vary. You can also schedule an appointment online through the NC DMV website, which often reduces your time in the office. In-person renewal is usually completed the same day, and you'll receive a temporary license to use while your permanent card is mailed to you.
Real ID and what it means for your renewal
North Carolina's Real ID is a driver license with a gold star in the upper right corner. It meets federal identification standards and is required to board a domestic flight or enter a federal building. If your current license does not have the star and you want to add it during renewal, you must renew in person and bring an original or certified copy of your birth certificate.
If your license already has the Real ID star, you can renew online or by mail without bringing additional documents. The star carries over to your new license automatically. If you don't have a Real ID and don't need one, you can continue to renew online or by mail without it.
Real ID is optional in North Carolina — you are not required to have one to drive. However, starting in 2025, you will need a Real ID or a passport to board a domestic flight. If you don't have either and plan to fly, you'll need to renew your license in person to add the Real ID designation.
What happens if your license expires before you renew
If your license expires and you haven't renewed it yet, you can still renew, but your options narrow. You cannot use online or mail renewal — you must go to a DMV office in person. You'll need to bring the same documents as a first-time applicant: proof of identity, proof of Social Security number, and proof of address. You may also need to retake the vision test, though North Carolina waives the written test for most expired renewals if you renew within a reasonable time frame.
Driving with an expired license is illegal in North Carolina, even if you've submitted a renewal process. If you're pulled over, you can show proof that you've applied for renewal (a receipt or confirmation number), but that does not may provide you won't be cited. Renew before your expiration date to avoid this risk.
The longer your license has been expired, the more documentation the DMV may ask for. If it's been expired for several years, you may need to provide additional proof of residency or identity. Contact your local DMV office before you go to confirm what documents to bring.
Renewal fees and payment methods
North Carolina's driver license renewal fee is a flat rate that does not vary by age or license type (except for commercial licenses, which cost more). The fee covers an eight-year renewal period. Online and mail renewals may include a small additional processing fee, but the total is still less than renewing in person at some offices.
Online renewal accepts credit and debit cards. Mail renewal requires a check or money order made out to the NC Division of Motor Vehicles. In-person renewal accepts cash, check, debit card, and credit card at most offices, though some locations may have different payment options — call ahead if you want to confirm.
If you're renewing a commercial driver license or a license with a motorcycle endorsement, the fee may be higher. Check the NC DMV website or call your local office for the exact amount before you explore.
Frequently Asked Questions
Can I renew my North Carolina license if I live out of state?
Yes, if you still have a valid North Carolina address on file and your license is not expired, you can renew online or by mail from anywhere. If your license is expired or you need to change your address to an out-of-state location, you'll need to contact the DMV or visit an office in person to discuss your options, as North Carolina may not renew licenses for people who no longer live in the state.
How long does a renewed North Carolina license last?
A renewed driver license is valid for eight years from the date of renewal. Your new expiration date will be printed on the front of your card. You can begin renewing again 12 months before that date.
What if I lost my license and need to renew at the same time?
You'll need to replace your lost license and renew at the same time, which requires an in-person visit to a DMV office. Bring proof of identity, Social Security number, and address. The replacement and renewal fees may be combined into a single charge.
Can I renew my license if my name has changed since my last renewal?
If your name has changed, you cannot renew online or by mail — you must renew in person. Bring your current license, proof of your name change (marriage certificate, divorce decree, or court order), and the same identity and address documents as a standard renewal.
What if my renewal process was mailed but I haven't received my new license yet?
Mail renewals typically take 2 to 3 weeks. If it's been longer than that, contact the NC DMV with your process confirmation number or license number. They can check the status and resend the card if it was lost in the mail.