Find a North Carolina DMV office near you to renew in person
North Carolina does not have a single "DMV" agency. Driver license renewals are handled by the Division of Motor Vehicles (DMV), which operates through the Department of Transportation. You can renew your license at any full-service DMV office in the state, and the closest one depends on where you live or work.
To find the office nearest you, use the DMV office locator on the NCDOT website. Enter your city or ZIP code, and the tool will show you all nearby locations, their hours, and whether they accept walk-ins or require an appointment. Not all offices offer the same services — some handle renewals, while others handle only certain transaction types — so confirm the location offers driver license renewals before you go.
North Carolina allows you to renew online or by mail if you meet certain conditions, but if you need to renew in person (because your license is expired, damaged, or you need to change information), you must visit a DMV office.
Key Takeaways
- Use the NCDOT DMV office locator tool on the official website to find the nearest location and confirm it handles driver license renewals.
- Most DMV offices in North Carolina accept walk-ins, but some require appointments; check the office details before you visit.
- Bring your current license, proof of residency, and proof of Social Security number to any in-person renewal.
- Processing times at DMV offices are typically same-day for standard renewals, though you may wait 30 to 60 minutes depending on how busy the office is.
- If your license is expired by more than one year, you may need to retake the written test and vision screening, not just renew.
What documents you need to bring to a North Carolina DMV office
North Carolina requires the same documents for in-person renewal as for mail or online renewal. Bring your current driver license (or state ID if your license is lost or stolen), proof of residency, and proof of your Social Security number.
Proof of residency can be a utility bill, bank statement, lease agreement, mortgage statement, or government-issued document showing your current address. The document must be dated within the last 60 days. Proof of Social Security number can be your Social Security card, W-2 form, 1099 form, or a tax return.
If you are renewing a REAL ID-compliant license, you will also need to bring proof of citizenship or lawful presence (such as a passport, birth certificate, or permanent resident card) and two forms of proof of residency instead of one. Check the NCDOT website to see whether your current license is REAL ID-compliant; if it is not and you want to upgrade, you must do so in person.
When you must renew in person instead of online or by mail
You can renew online or by mail only if your license is still valid and you have not changed your name, address, or other personal information since your last renewal. If any of those conditions do not explore, you must visit a DMV office in person.
You must also renew in person if your license is expired by more than one year. In that case, North Carolina treats it as a new process rather than a renewal, and you will need to pass the vision screening and written knowledge test again. If your license has been expired for one year or less, you can still renew by mail or online if your other information has not changed.
If your license is damaged, lost, or stolen, you must renew in person. The same applies if you want to change your name, address, or other information on your license, or if you want to upgrade to a REAL ID-compliant license.
How to make an appointment or walk in at a North Carolina DMV office
Most North Carolina DMV offices accept walk-ins during their regular hours, but some locations require appointments. The DMV office locator tool will tell you whether your nearest office takes appointments or walk-ins only.
To schedule an appointment, use the NCDOT online appointment system on the official website. You can book an appointment up to 30 days in advance. Select your preferred office, date, and time, and you will receive a confirmation number. Bring that confirmation number with you when you arrive.
If you walk in without an appointment, arrive early in the day — most offices are busiest in the afternoon and on Fridays. Bring all required documents and be prepared to wait. Processing times vary by office and time of day, but expect 30 to 60 minutes for a standard renewal.
What happens during an in-person renewal at the DMV office
When you arrive at the DMV office, check in at the front desk or kiosk and provide your documents. A staff member will review your documents, verify your information in the system, and ask you to confirm your address and other details. If everything is correct, you will proceed to the photo station.
At the photo station, you will have a new photo taken for your license. You will also take a vision screening test — the same test used for initial licenses. If you pass, the DMV will print your new license on the spot or mail it to you within 5 to 10 business days, depending on the office and the type of license.
If your license is expired by more than one year, you will also need to pass the written knowledge test before your renewal is complete. Ask the DMV staff whether you can take the test the same day or whether you need to schedule a separate appointment.
Fees and payment methods for in-person renewal in North Carolina
A standard driver license renewal in North Carolina costs $48.50 for an eight-year license. If you are upgrading to a REAL ID-compliant license, the fee is $64.50. These fees are the same whether you renew in person, by mail, or online.
North Carolina DMV offices accept cash, debit cards, and credit cards. Some offices may also accept checks, but call ahead to confirm. If you pay by check, make it out to the "North Carolina Department of Transportation."
If you are renewing a commercial driver license (CDL), the fee is higher and depends on the type of CDL and endorsements. Ask the DMV office for the exact fee when you arrive, or check the NCDOT website for a fee schedule.
How long your new license takes to arrive if mailed
If the DMV office prints your license on the spot, you can leave with it the same day. If the office mails your license, it will arrive within 5 to 10 business days. Some offices print licenses when ready; others mail them. Ask the staff member which option applies to your renewal before you leave.
If your license does not arrive within 10 business days, contact the DMV office where you renewed and provide your confirmation number or receipt. They can check the status of your license and reissue it if needed.
While you wait for your mailed license, you can use your receipt as proof of a valid license if you are stopped by law enforcement. Keep the receipt in a safe place until your new license arrives.
Frequently Asked Questions
Can I renew my North Carolina license at any DMV office, or only the one in my county?
You can renew at any full-service DMV office in North Carolina, regardless of which county you live in. Use the office locator tool to find the closest one to your home or workplace. Not all offices offer all services, so confirm the location handles driver license renewals before you visit.
What if I do not have proof of residency?
You must have proof of residency dated within the last 60 days to renew. If you do not have one of the accepted documents, contact the DMV office before you visit to ask about alternatives. Some offices may accept other documents on a case-by-case basis, but you cannot renew without some form of proof of your current address.
Do I need an appointment, or can I just walk in?
Most North Carolina DMV offices accept walk-ins, but some require appointments. Check the office locator tool for your nearest location to see whether it takes appointments or walk-ins only. If appointments are required and you do not have one, you will not be served.
What if my license expired more than a year ago?
If your license has been expired for more than one year, North Carolina treats it as a new process, not a renewal. You must pass the vision screening and written knowledge test in addition to providing your documents. You can do this in person at any DMV office. Some offices allow you to take the test the same day; others may require a separate appointment.
Can I renew my license if I have an outstanding traffic ticket or unpaid fine?
North Carolina does not suspend license renewals for unpaid traffic fines or tickets. However, if your license has been suspended for other reasons (such as unpaid child support or a DUI conviction), you cannot renew until the suspension is lifted. Contact the DMV or the agency that issued the suspension to find out how to resolve it.