Renew Online, by Mail, or In Person at the DMV
North Carolina lets you renew your driver's license through three routes: online at the NCDMV website, by mail if you meet certain conditions, or in person at a DMV office. The online method is fastest — you can complete it in minutes and receive your renewed license by mail within 7 to 10 business days. Mail renewal takes longer but requires no office visit. In-person renewal at a DMV office is necessary only if you cannot renew online or by mail, or if your license has been expired for more than 5 years.
Your renewal method depends on your license type, how long it has been expired, and whether your address or other information has changed. A standard Class D license (regular passenger vehicle) can be renewed online or by mail if it expired within the last 5 years. A commercial driver's license (CDL) or a license with medical restrictions must be renewed in person. If your license expired more than 5 years ago, you will need to explore for a new license rather than renew, which requires an in-person visit, a written test, and a road test.
Key Takeaways
- Online renewal through the NCDMV website is the fastest option and takes 7 to 10 business days; you need a valid credit or debit card and your current license number.
- Mail renewal is available only if your license expired within the last 5 years and you have not changed your address; send your completed Form DL-44 and a check or money order to the NCDMV.
- In-person renewal at a DMV office is required for CDL holders, licenses with medical restrictions, or if your license expired more than 5 years ago.
- North Carolina driver's licenses are valid for 8 years; renewal fees are $48 for a standard license and vary for other types.
- You will need your Social Security number, current license number, and proof of North Carolina residency to renew online or by mail.
Online Renewal: The Fastest Route
Online renewal through the NCDMV website is available for standard Class D licenses that expired within the last 5 years and have not been suspended or revoked. You do not need to visit an office, and your new license will arrive by mail in 7 to 10 business days. To renew online, go to ncdmv.dot.gov, click the "Renew Your License" link, and follow the prompts. You will need your current license number, Social Security number, and a valid credit or debit card to pay the $48 renewal fee.
Before you start, check that your address on file with the NCDMV is correct. If you have moved since your license was issued, you cannot renew online; you must renew by mail or in person and provide proof of your new address. The online system will also reject your request if your license has been suspended, revoked, or flagged for any reason. If you encounter an error message, contact the NCDMV at 919-715-7000 to find out why you are not may be able to access for online renewal.
After you complete the online renewal, you will receive a confirmation number. Write this down or print the confirmation page. Your new license will be mailed to the address on file; if you need it sooner, you cannot expedite it through the online system, but you can visit a DMV office to request a temporary license while you wait.
Mail Renewal: Requirements and Timeline
Mail renewal is an option if your license expired within the last 5 years, your address has not changed, and you hold a standard Class D license. You cannot renew by mail if you have a CDL, a license with medical restrictions, or if your address is different from what the NCDMV has on file. To renew by mail, read or request Form DL-44 (process for Renewal of Driver's License) from the NCDMV website or call 919-715-7000.
Complete the form by hand or type it, sign it, and mail it along with a check or money order for $48 to the address listed on the form. Do not send cash. Include a copy of your current license if possible. Mail renewal typically takes 3 to 4 weeks from the time the NCDMV receives your form, plus the time for mail to travel both ways. If you are renewing close to your expiration date, online renewal is safer because it is faster and you will have a confirmation number when ready.
Keep a record of when you mail your form. If you do not receive your new license within 4 weeks of mailing, contact the NCDMV to check the status. You can drive on your expired license while your renewal is being processed, but once it expires, you cannot legally drive until your new license arrives.
In-Person Renewal at a DMV Office
Visit a DMV office if you hold a CDL, have medical restrictions on your license, your license expired more than 5 years ago, or if you cannot renew online or by mail. Bring your current license, proof of North Carolina residency (such as a utility bill, lease, or bank statement dated within 60 days), and your Social Security number. If your address has changed, bring two documents showing your new address. Payment is $48 for a standard license; bring a check, money order, or debit/credit card.
Find your nearest DMV office at ncdmv.dot.gov and check its hours before you go. Many offices operate by appointment only; if yours does, book online or call ahead. Bring all required documents in original form — photocopies of your license are not accepted. The renewal process at the office takes 15 to 30 minutes. You will receive a temporary license on the spot, valid for 45 days while your permanent license is mailed to you.
If your license expired more than 5 years ago, the DMV will treat your renewal as a new process. You will need to pass a vision test and may be required to pass a written test and road test, depending on how long your license has been expired. Call the NCDMV before your visit to confirm what tests you will need to take.
Documents You Need for Each Renewal Method
| Renewal Method | Documents Required | Payment Method | Processing Time |
|---|---|---|---|
| Online | Current license number, Social Security number | Credit or debit card | 7–10 business days |
| Completed Form DL-44, copy of current license (optional) | Check or money order | 3–4 weeks plus mail time | |
| In Person | Current license, proof of residency, Social Security number | Check, money order, or card | Temporary license same day; permanent in 7–10 days |
Common Mistakes to Avoid
Do not attempt to renew online if your address has changed. The NCDMV system will reject your request, and you will waste time. If you have moved, use mail renewal with proof of your new address, or visit a DMV office in person. Bring the correct proof of residency — a utility bill, lease, mortgage statement, or bank statement dated within 60 days. A driver's license from another state, a passport, or a credit card will not work as proof of residency.
Do not mail cash. The NCDMV will not process your renewal if you send cash instead of a check or money order, and your payment may be lost. If you are renewing by mail and your form arrives without payment, the NCDMV will send it back, adding weeks to your timeline. Do not wait until your license expires to renew. You can renew up to 6 months before expiration, and doing so early avoids the risk of driving on an expired license.
If you have a CDL or medical restrictions, do not try to renew online or by mail. These licenses require an in-person visit and may require a medical examination or additional testing. Attempting to renew online will fail, and you will have to start over at a DMV office. If your license has been suspended or revoked, you cannot renew it; you will need to contact the NCDMV to resolve the suspension or revocation first.
Fees and Payment Options
The renewal fee for a standard Class D driver's license in North Carolina is $48. This fee covers an 8-year renewal period. If you hold a CDL, the fee is higher and depends on the class and endorsements on your license; ask the DMV office for the exact amount when you visit. If you are renewing in person, you can pay by check, money order, or debit/credit card. Online renewal accepts credit and debit cards only. Mail renewal requires a check or money order.
If you are renewing by mail and your check is returned for insufficient funds, the NCDMV will send your form back without processing it. If you are paying online and your card is declined, the system will prompt you to try again or choose a different card. There are no additional fees for online or mail renewal; the $48 fee is the only cost.
Frequently Asked Questions
Can I renew my license if it has been expired for more than a year?
If your license expired within the last 5 years, you can renew it online, by mail, or in person. If it expired more than 5 years ago, you must explore for a new license, which requires an in-person visit, a vision test, and possibly a written and road test. Contact the NCDMV to confirm what tests explore to your situation.
What if I move to a different address before my renewed license arrives?
Contact the NCDMV when ready at 919-715-7000 or visit a DMV office to update your address. Your license will be mailed to the address on file, so if you do not update it, your new license may go to your old address. The NCDMV can remail it to your new address, but this adds time.
Do I need a new photo when I renew my license?
No. Online and mail renewal use your existing photo. Only in-person renewal may require a new photo, and the DMV office will tell you if one is needed when you arrive. If you want to update your photo, you must renew in person.
Can I renew my license if I have a suspended or revoked status?
No. You cannot renew a suspended or revoked license. You must contact the NCDMV or the court that issued the suspension or revocation to resolve it first. Once it is cleared, you can renew through any method.
How long is my temporary license valid if I renew in person?
A temporary license issued at a DMV office is valid for 45 days. Your permanent license should arrive by mail within 7 to 10 business days. If it does not arrive within that window, contact the NCDMV to check the status.