Renew Your NC License Online, by Mail, or In Person
North Carolina lets you renew your driver's license online if you meet a few conditions: your license must not be expired by more than three years, you must be between 18 and 79 years old, and your address on file must be current. If you may have access to, you can renew at ncdmv.org without visiting a DMV office. The online renewal takes about 15 minutes and costs $20. Your new license arrives by mail in 7 to 10 business days.
If you do not meet the online requirements, you can renew by mail or in person at a DMV office. Mail renewal takes longer — typically two to three weeks — but works if your license has been expired for up to three years. In-person renewal at a DMV office is fastest if you need your license quickly, though you will need an appointment in most counties.
Your renewal method depends on how expired your license is, whether your information has changed, and how soon you need the new card. The sections below walk through each path and what you need for each one.
Key Takeaways
- Online renewal at ncdmv.org works only if your license expired less than three years ago, you are between 18 and 79, and your address is current — it costs $20 and takes 7 to 10 days.
- Mail renewal requires the same forms as in-person renewal but takes two to three weeks and works for licenses expired up to three years.
- In-person renewal at a DMV office requires an appointment in most counties and takes one to two hours, but you leave with a temporary license the same day.
- If your license expired more than three years ago or you are 80 or older, you must renew in person at a DMV office.
- You will need your current license, proof of residency, and proof of Social Security number for any renewal method.
Online Renewal: The Fastest Option If You may have access to
Online renewal is the simplest path if your license has not been expired for more than three years. Go to ncdmv.org, select "Renew Your License Online," and log in or create an account. You will answer questions about your current license, confirm your address, and choose whether to keep the same address or update it. The system will ask you to verify your identity by answering security questions based on your credit history.
Once you complete the form and pay the $20 fee by credit or debit card, you are done. North Carolina will mail your new license to the address on file. You should receive it within 7 to 10 business days. You can continue to drive on your expired license until the new one arrives, as long as the old one is not more than three years expired.
Online renewal does not work if you have changed your name, need a corrected address, or want to update your photo. If any of those explore, you must renew in person or by mail.
Mail Renewal: Slower but No Appointment Needed
Mail renewal works if your license expired less than three years ago and your information has not changed. read the DL-43 form from ncdmv.org or pick one up at any DMV office. Fill it out completely, including your current license number and date of birth. You will also need to include a copy of your proof of residency — a utility bill, lease, or bank statement dated within the last 60 days.
Mail the completed form, a copy of your current license, and your proof of residency to the address listed on the form. Include a check or money order for $20 made out to "NC Department of Motor Vehicles." Do not send cash. Mail renewal typically takes two to three weeks from the time the DMV receives your envelope, though processing times vary.
Keep a copy of everything you send. If your renewal does not arrive within four weeks, contact the DMV at 919-715-7000 to check the status. You can continue to drive on your expired license while your renewal is in the mail.
In-Person Renewal at a DMV Office: Fastest for Urgent Needs
In-person renewal is required if your license expired more than three years ago, you are 80 or older, or you need to change your photo or name. Most DMV offices in North Carolina now require appointments, which you can book at ncdmv.org under "Schedule an Appointment." Some offices still accept walk-ins, but appointment slots fill quickly, especially in urban counties.
Bring your current license, proof of your Social Security number (Social Security card, W-2, or tax return), and proof of residency (utility bill, lease, or bank statement dated within 60 days). If you are renewing because your license expired more than three years ago, bring all three documents. If you are under 80 and renewing before expiration, you may only need your license and proof of residency — call your local DMV office to confirm what they require.
The appointment itself takes 15 to 30 minutes. You will have your photo taken, answer a few questions, and pay the $20 renewal fee by cash, check, or card. You will receive a temporary paper license valid for 45 days while your permanent license is mailed to you. Your new license arrives within 7 to 10 business days.
What Documents You Need for Each Renewal Method
| Document | Online | By Mail | In Person |
|---|---|---|---|
| Current license | Have it handy | Copy included | Bring original |
| Proof of residency | Not needed | Copy included | Bring original |
| Proof of Social Security number | Not needed | Not needed | Bring original (if expired 3+ years) |
| DL-43 form | Not needed | Completed and mailed | Not needed |
When Your License Is Expired More Than Three Years
If your North Carolina license has been expired for more than three years, you cannot renew online or by mail. You must go to a DMV office in person. This is treated as a new license process rather than a renewal, which means you will need to pass the vision test and answer questions about your driving history.
Bring your expired license, proof of your Social Security number, and proof of residency. You will also need to bring proof of your North Carolina residency — a utility bill, lease agreement, or bank statement dated within the last 60 days. If you have moved out of state and are moving back, bring proof of your new address in North Carolina.
Book an appointment online at ncdmv.org or call 919-715-7000 to find the nearest office. Processing takes about 30 minutes, and you will pay $20 for the license. You will receive a temporary paper license and your permanent license by mail within 7 to 10 days.
Renewing at Age 80 and Older
North Carolina requires drivers 80 and older to renew in person every eight years instead of the standard ten-year renewal cycle. You cannot renew online or by mail once you turn 80. Make an appointment at your local DMV office and bring your current license, proof of residency, and proof of your Social Security number.
The in-person visit includes a vision test and a brief conversation with the DMV examiner about your driving history. This is not a driving test — you do not have to drive. The appointment takes 20 to 30 minutes, and you will pay $20. You receive a temporary license on the spot and your permanent license by mail within 7 to 10 business days.
Frequently Asked Questions
Can I drive on an expired North Carolina license while I wait for my renewal?
Yes, as long as your license expired less than three years ago. If you renewed online or by mail, you can drive on your expired license until your new one arrives. If you renewed in person, your temporary paper license is valid for 45 days while you wait for the permanent card.
What if my address changed since my last license?
You can update your address during online renewal if you are renewing online. For mail or in-person renewal, bring proof of your new address (utility bill, lease, or bank statement dated within 60 days). The DMV will print your new address on your license at no extra cost.
How much does it cost to renew a North Carolina driver's license?
The renewal fee is $20 for all methods — online, mail, or in person. You pay by card for online renewal, by check or money order for mail renewal, and by cash, check, or card for in-person renewal.
What if I need to change my name on my license?
You must renew in person at a DMV office if you want to change your name. Bring your current license, proof of your new name (marriage certificate, divorce decree, or court order), proof of residency, and proof of your Social Security number. The fee is still $20.
How long does it take to get my renewed license in the mail?
Online and in-person renewals take 7 to 10 business days. Mail renewal takes two to three weeks from the time the DMV receives your envelope, plus the time it takes to mail it. If your license does not arrive within four weeks of mailing it, call 919-715-7000 to check the status.