Renewing Your NC License Online, by Mail, or In Person
North Carolina allows you to renew your driver's license through three routes: online at the NC DMV website, by mail, or in person at a DMV office. Which route you can use depends on your license type, how long it has been expired, and whether you need a Real ID-compliant license. Most people renew online or by mail without visiting an office.
Online renewal is the fastest option and takes about 10 minutes. You will need your current license number, Social Security number, and a valid payment method. Mail renewal takes 7 to 10 business days for processing, plus shipping time both ways. In-person renewal at a DMV office is required only if your license has been expired for more than three years, if you are renewing a commercial driver's license (CDL), or if you need to change information on your license.
Your NC license is valid for eight years from the date of issue. The DMV will send you a renewal notice by mail about 60 days before expiration, but you do not have to wait for it to renew online or by mail.
Key Takeaways
- Online renewal through the NC DMV website is available for standard licenses that expired less than three years ago and costs $30 for an eight-year renewal.
- Mail renewal requires you to send your current license, a completed Form DL-43, and payment to the DMV; processing takes 7 to 10 business days plus mailing time.
- In-person renewal is required if your license expired more than three years ago, if you hold a CDL, or if you need to update your address, name, or other personal information.
- A Real ID-compliant license requires proof of citizenship and identity documents; standard renewals do not require these documents unless you are upgrading to Real ID status.
- The renewal fee is $30 for an eight-year license; payment methods include credit card, debit card, or check by mail.
Online Renewal Through the NC DMV Website
To renew online, go to the official NC DMV website (ncdmv.org) and select the online renewal option. You will need your current driver's license number, your Social Security number, and your date of birth. The system will verify your identity and check whether you are may be able to access for online renewal. If you are, you will proceed to payment.
Online renewal is available only if your license has not been expired for more than three years and you hold a standard Class D license (not a CDL or commercial learner's permit). You cannot renew online if you need to change your address, name, legal status, or other personal information. If any of those explore, you must renew by mail or in person.
Payment is by credit card or debit card only; there is no option to pay by check online. The fee is $30 for an eight-year renewal. After you complete payment, the DMV will mail your new license to the address on file. Delivery typically takes 7 to 10 business days. You will receive a confirmation number by email; save this for your records.
Mail Renewal: What Documents to Send
To renew by mail, you will need to send three things: your current driver's license, a completed Form DL-43 (process for Renewal of Driver's License), and payment of $30. You can read Form DL-43 from the NC DMV website or request it by calling the DMV at 919-715-7000.
Write a check or money order payable to "North Carolina DMV" for $30. Do not send cash. Mail everything in an envelope to the address listed on the Form DL-43 instructions; the DMV has a dedicated renewal processing center separate from local DMV offices. Include a return address on the envelope.
Processing takes 7 to 10 business days from the date the DMV receives your packet, plus mailing time in both directions. You should expect to receive your new license within two to three weeks of mailing. If you do not receive it within that time, call the DMV renewal line at 919-715-7000 to check the status. Do not send your renewal packet to a local DMV office; it will be delayed.
In-Person Renewal at a DMV Office
You must renew in person if your license has been expired for more than three years, if you hold a CDL, or if you need to change your address, name, or other information on your license. You will also need to renew in person if you want to upgrade to a Real ID-compliant license for the first time.
Bring your current driver's license, proof of Social Security number (Social Security card, W-2, or tax return), and proof of North Carolina residency (utility bill, lease, or bank statement dated within 60 days). If you are changing your name, bring a certified copy of the document that changed your name (marriage certificate, divorce decree, or court order). If you are upgrading to Real ID, bring proof of citizenship (passport, birth certificate, or naturalization papers) in addition to the other documents.
Visit the NC DMV office locator on ncdmv.org to find the office nearest you and check its hours. Many offices accept walk-ins, but some require an appointment. Call ahead or check online to confirm. The renewal fee is $30 for an eight-year license. You can pay by cash, check, debit card, or credit card. You will receive your new license when ready or within a few days, depending on whether the office prints licenses on-site.
Real ID Compliance and License Upgrades
North Carolina Real ID-compliant licenses are marked with a gold star in the upper right corner. Starting May 7, 2025, a Real ID license or passport will be required to board a domestic flight or enter a federal building. A standard NC driver's license will no longer be accepted for these purposes.
If your current license is not Real ID-compliant and you want to upgrade during renewal, you must renew in person. You will need to bring proof of citizenship (U.S. passport, certified birth certificate, naturalization certificate, or passport card) in addition to your standard renewal documents. The fee remains $30 for an eight-year license; there is no additional charge for Real ID status.
If you renew online or by mail, you will receive a standard (non-Real ID) license. You can upgrade to Real ID at any time by visiting a DMV office in person, even if your license is not yet expired. Many people wait until their next renewal to upgrade, but you do not have to.
Expired License: How Long You Can Still Drive
You can legally drive on an expired NC license for a grace period of 30 days after the expiration date. After 30 days, driving on an expired license is a violation and can result in a fine. If you are stopped by law enforcement, you must show proof that you have submitted a renewal request (such as a confirmation number from online renewal or a tracking number from mail renewal).
If your license expired more than three years ago, you cannot renew online or by mail; you must renew in person at a DMV office. The DMV will require you to pass a vision test and may require you to retake the written driving test, depending on how long the license has been expired. Call your local DMV office before you visit to ask what tests you will need to take.
Fees, Payment Methods, and Processing Times
| Renewal Method | Fee | Payment Methods | Processing Time |
|---|---|---|---|
| Online | $30 | Credit card, debit card | 7–10 business days (mailing) |
| $30 | Check, money order | 7–10 business days (processing) + mailing time | |
| In person | $30 | Cash, check, debit card, credit card | Same day or within a few days |
The standard renewal fee for an eight-year NC driver's license is $30, regardless of which method you choose. If you are renewing a CDL, the fee is higher; call the DMV at 919-715-7000 for current CDL renewal rates. There are no additional fees for Real ID status or for changing information on your license during renewal.
If you pay by mail, send a check or money order only; do not send cash. Make the check payable to "North Carolina DMV." If you pay online, your credit card or debit card will be charged when ready. If you pay in person, bring a valid payment method; most DMV offices accept all four payment types.
Common Mistakes and What to Avoid
The most common mistake is sending a mail renewal packet to a local DMV office instead of the renewal processing center. The address on Form DL-43 is the correct address; use it. If you send your packet to a local office, it will be forwarded and your renewal will be delayed by several days.
Another frequent error is attempting to renew online when you are not may be able to access. If your license expired more than three years ago or if you need to change your address or name, the online system will reject your request. Do not try multiple times; instead, use mail or in-person renewal. Attempting online renewal when ineligible will not harm your license, but it wastes time.
Do not wait until your license expires to renew. You can renew up to one year before expiration, and the new license will be valid for eight years from the date of issue. Renewing early avoids the rush near the expiration date and ensures you have a valid license if you need to travel or visit a federal building.
Frequently Asked Questions
Can I renew my NC license if I have moved out of state?
No. To renew an NC license, you must be a North Carolina resident. If you have moved out of state, you must obtain a driver's license from your new state. If you still live in North Carolina but have moved to a new address, you can renew online or by mail as long as you update your address during the renewal process. If you need to change your address, you must renew in person or by mail (not online).
What happens if I renew online but my license arrives damaged or with wrong information?
Contact the NC DMV at 919-715-7000 with your confirmation number. The DMV can reissue a replacement license at no additional charge if the error was made by the DMV. If the license was damaged in the mail, the DMV may issue a replacement. Bring your damaged license to a local DMV office, or mail it to the renewal processing center with a written explanation.
Can I renew my license if I have an outstanding traffic ticket or unpaid fine?
Yes. An outstanding traffic ticket or unpaid fine does not prevent you from renewing your driver's license. However, if you have a suspended license due to unpaid fines or other violations, you must resolve the suspension before you can renew. Call the NC DMV at 919-715-7000 to check whether your license is suspended.
How do I renew a CDL in North Carolina?
CDL renewals must be done in person at a DMV office. You cannot renew a CDL online or by mail. Bring your current CDL, proof of Social Security number, and proof of North Carolina residency. You will need to pass a vision test and may need to retake the written CDL test. Call your local DMV office for the current CDL renewal fee and to schedule an appointment if required.
Can I renew my license if I do not have my current license card with me?
For online renewal, you will need your license number, which is printed on your card. If you do not have your card, you can call the NC DMV at 919-715-7000 to look up your license number. For mail renewal, you must send your current license card with your Form DL-43. For in-person renewal, bring your current license if possible, but call the DMV office first to ask whether you can renew without it.