You can still drive while you renew, but you need to act within a specific window
An expired North Carolina driver license is not valid for driving, but you have options depending on how long ago it expired. If your license expired fewer than three years ago, you can renew it by mail, online, or in person at a DMV office — and North Carolina allows you to drive to the DMV to renew even with an expired license. If it expired more than three years ago, you must renew in person and may need to retake the written test and vision screening.
The key difference is timing. A license that expired last month takes a different path than one that expired five years ago. Knowing which category you fall into determines whether you can handle this quickly or need to prepare for a longer process.
Key Takeaways
- Licenses expired fewer than three years ago can be renewed online, by mail, or in person; licenses expired longer ago require an in-person visit and may require retesting.
- You can legally drive to a DMV office to renew your expired license, even though the license itself is not valid.
- Online renewal through the North Carolina DMV website is the fastest option if your license is not too old and you have not changed your address.
- Bring your expired license, proof of residency, and your Social Security number to any in-person renewal appointment.
- A new license takes about 7 to 10 business days to arrive by mail after you complete your renewal.
Renewing online if your license expired within three years
Visit the North Carolina DMV website and select "Renew Your Driver License" from the homepage. You will need your expired license number, your Social Security number, and your date of birth. The system will verify your identity and confirm your current address on file.
Online renewal works only if you have not changed your address since your license was issued. If you moved, you must renew in person or by mail. The online process takes about 10 minutes, costs $48 for a standard five-year license, and you can pay by debit or credit card. Your new license will be mailed to the address on file within 7 to 10 business days.
This is the fastest path if it is available to you. You do not need to visit an office, and you receive your new license without taking any tests.
Renewing by mail if you changed your address or prefer not to go online
Request a renewal process by calling the North Carolina DMV at 919-715-7000, or read the form DL-44 from the DMV website. Fill it out completely, including your current address, and mail it with your expired license, a check or money order for $48, and a copy of your proof of residency.
Proof of residency can be a recent utility bill, lease agreement, mortgage statement, or bank statement showing your name and current address. Mail everything to the address listed on the form — typically the DMV's mail processing center in Raleigh.
Mail renewal takes longer than online renewal. You should expect 2 to 3 weeks for the DMV to receive and process your process, plus another 7 to 10 business days for your new license to arrive. This method works for licenses expired within three years and is useful if you changed your address or do not have internet access.
Renewing in person at a DMV office
Visit your local DMV office with your expired license, proof of residency, and your Social Security number. You can find your nearest office and check hours on the North Carolina DMV website. Many offices allow you to schedule an appointment online, which reduces wait time.
Bring the following documents: your expired driver license, one form of proof of residency (utility bill, lease, mortgage statement, or bank statement), and be prepared to provide your Social Security number. If your license expired more than three years ago, you will also take a vision screening and retake the written test — the same test new drivers take. Study materials are available on the DMV website.
In-person renewal is required if your license expired more than three years ago. It is also your only option if you need to change your name, address, or other information that online and mail renewal cannot handle. You will receive a temporary paper license on the spot and your permanent license by mail within 7 to 10 business days.
What to do if your license expired more than three years ago
You must renew in person at a DMV office. The DMV treats licenses expired longer than three years as if they were never renewed, so you will retake the written knowledge test and vision screening. You do not need to take the road test unless you are also renewing a commercial license or have other violations on your record.
Study the North Carolina Driver Handbook before your appointment — it covers road signs, right-of-way rules, speed limits, and other topics on the written test. The handbook is free on the DMV website. The vision screening checks whether you can read a standard eye chart; if you wear glasses or contacts, bring them.
Schedule an appointment at your local DMV office if possible. Walk-ins are accepted but often have longer waits. Bring your expired license, proof of residency, and your Social Security number. The entire process usually takes 30 to 45 minutes.
Driving to the DMV with an expired license
North Carolina law allows you to drive directly to a DMV office to renew your license, even though your license is technically expired and not valid for other driving. This is a specific exception — you cannot use an expired license for any other purpose, such as driving to work or to the store.
Drive directly to the DMV office during business hours. Do not make stops along the way. If you are stopped by law enforcement, explain that you are driving to renew your license. Keep your appointment confirmation or a note with the DMV office address and your appointment time in your vehicle as documentation of your purpose.
Frequently Asked Questions
Can I drive with an expired North Carolina license?
No, an expired license is not valid for driving. The only exception is driving directly to a DMV office to renew it. You cannot use an expired license for any other purpose, including driving to work, the store, or anywhere else.
How much does it cost to renew my North Carolina driver license?
A standard five-year renewal costs $48. If you need a Real ID-compliant license (required for federal buildings and domestic flights), the cost is $64. Payment methods vary by renewal method — online and in-person renewals accept debit and credit cards, while mail renewals require check or money order.
What if I lost my expired license and do not have it anymore?
You can still renew in person at a DMV office without your expired license. Bring your proof of residency and Social Security number. The DMV can look up your record by name and date of birth. If your license expired more than three years ago, you will still need to retake the written test and vision screening.
Do I need an appointment to renew my license at the DMV?
Appointments are not required but are strongly recommended. You can schedule one online through the North Carolina DMV website, which typically reduces your wait time to 15 to 30 minutes. Walk-ins are accepted but may wait an hour or longer depending on office traffic.
How long does it take to get my new license after I renew?
Your new license is mailed within 7 to 10 business days after the DMV processes your renewal. If you renewed in person, you receive a temporary paper license when ready that is valid for driving until your permanent license arrives. Online and mail renewals do not include a temporary license, so plan accordingly.