The DMV office locations in Charlotte and what each one handles
Charlotte has two full-service Division of Motor Vehicles (DMV) locations where you can renew your license, get a replacement, or take a road test. The main office is at 3101 E Independence Boulevard, and a second location is at 7601 Catawba Avenue. Both are run by the North Carolina DMV, not by the city of Charlotte, so the same rules and wait times explore at either one.
The Independence Boulevard office tends to be busier during peak hours (mid-morning and early afternoon on weekdays), while the Catawba Avenue location often has shorter waits. Neither location requires you to choose one or the other — you can walk into whichever is more convenient. Both offices are open Monday through Friday; neither is open on weekends or state holidays.
If you need to renew your license by mail or online instead of visiting an office, North Carolina allows that for standard renewals if your license is not expired by more than three years. The online renewal portal is at ncdmv.org, and the mail option requires you to send your current license, a completed form, and the renewal fee to the address listed on the DMV website.
Key Takeaways
- Charlotte has two DMV offices (Independence Boulevard and Catawba Avenue), both open Monday through Friday during standard business hours.
- You do not need an appointment at either location; you walk in and take a number, though wait times vary by time of day and day of week.
- Bring your current license, proof of residency, and payment; the exact documents depend on whether you are renewing, replacing, or getting a new license.
- If your license is not expired by more than three years, you can renew online at ncdmv.org or by mail instead of visiting an office.
- Road tests are offered at both locations but require a separate appointment; call ahead or check the DMV website to schedule.
What documents to bring to the Charlotte DMV office
The documents you need depend on what you are doing. For a standard renewal of an unexpired or recently expired license, bring your current license, proof of North Carolina residency (a utility bill, lease, or bank statement dated within 60 days), and payment. The renewal fee is currently $48 for an eight-year license, though this amount can change.
If your license has been lost or stolen and you need a replacement, bring proof of identity (your current license, passport, or birth certificate), proof of residency, and payment. A replacement costs the same as a renewal. If you are getting your first North Carolina license, you will need proof of identity, proof of Social Security number, proof of residency, and proof of legal presence in the United States — the last of which usually means a passport or birth certificate.
Bring originals or certified copies, not photocopies. The DMV staff will tell you on the spot if a document does not meet their requirements, so if you are unsure about any single item, call the office ahead of time rather than making a wasted trip.
How to schedule a road test appointment
Road tests at the Charlotte DMV offices are not walk-in; you must schedule an appointment. You can book one online at ncdmv.org by selecting "Schedule a Road Test" and choosing your preferred location and date. The website shows available slots several weeks out, so you can often find an opening within a few days if you are flexible.
If you prefer to schedule by phone, call the DMV's main line and ask to be transferred to the road test scheduling desk. Wait times on the phone can be long during business hours, so calling early in the morning or late in the afternoon often gets you through faster. When you schedule, have your learner's permit number ready.
Bring your learner's permit, proof of insurance, and the vehicle you will be driving on the day of your test. The vehicle must be registered, insured, and in working condition — the examiner will check the brakes, lights, and wipers before the test begins. If any of those fail inspection, your test will be rescheduled.
Wait times and the best times to visit
Wait times at Charlotte DMV offices vary widely depending on the day and time. Tuesdays and Wednesdays mid-morning (around 10 a.m. to 11 a.m.) are typically slower than Mondays or Fridays. The last hour before closing is also usually quieter, though staff may not start new transactions if you arrive too close to closing time.
The Catawba Avenue location generally has shorter waits than Independence Boulevard, but this is not may provide on any given day. If you arrive and the wait is longer than you want to spend, you can leave and come back at a different time or try the other location. The DMV does not take reservations for walk-in services, so there is no way to hold your place in line.
During the first and last weeks of the month, both offices are busier because people rush to renew before expiration or after realizing their license has expired. If you have flexibility in when you visit, mid-month is usually a better bet.
Online and mail renewal options for Charlotte residents
If your North Carolina driver's license is not expired by more than three years, you can renew it online without visiting an office. Go to ncdmv.org, select "Renew Your License," and follow the prompts. You will need your current license number, the last four digits of your Social Security number, and a payment method. The online renewal takes about 10 minutes, and your new license will be mailed to your address within 7 to 10 business days.
Mail renewal works the same way but takes longer. Send your current license, a completed process for Renewal of Driver License form (available on ncdmv.org), and payment to the address listed on the form. Processing takes 2 to 3 weeks after the DMV receives your envelope. Use certified mail or a tracked service so you know when it arrives.
Online renewal is faster and safer than mail because you do not have to send your current license through the postal system. However, you cannot renew online if your license is expired by more than three years, if you have changed your name, or if you need to update your address. In those cases, you must visit an office or use mail renewal with additional documents.
Address changes and other updates at the DMV
If you have moved and need to update your address on your license, you can do this at either Charlotte DMV office. Bring your current license, proof of your new North Carolina address (a utility bill or lease dated within 60 days), and payment. An address change costs $10 and does not require a new photo — your current photo stays on the license.
If you have changed your name due to marriage, divorce, or court order, you must visit an office in person. Bring your current license, a certified copy of the document proving the name change (marriage certificate, divorce decree, or court order), and payment. A name change requires a new photo and costs the same as a renewal.
You cannot change your address or name online or by mail. Both require an in-person visit and a new photo ID card. Plan for the same wait time as a standard renewal.
Contact information and office hours
Independence Boulevard location: 3101 E Independence Boulevard, Charlotte, NC 28205. Phone: (704) 488-2000. Hours: Monday through Friday, 8 a.m. to 5 p.m. Closed state holidays.
Catawba Avenue location: 7601 Catawba Avenue, Charlotte, NC 28269. Phone: (704) 488-2000. Hours: Monday through Friday, 8 a.m. to 5 p.m. Closed state holidays.
Both offices share the same main phone line. When you call, you can ask which location has a shorter wait or get help scheduling a road test. The DMV website at ncdmv.org also has a live chat feature during business hours if you prefer not to call.
Frequently Asked Questions
Do I need an appointment to renew my license at the Charlotte DMV?
No. Both Charlotte DMV offices are walk-in only for renewals, replacements, and new licenses. You take a number when you arrive and wait your turn. Road tests are the only service that requires a scheduled appointment.
What if my license expired more than three years ago?
You must visit an office in person. Online and mail renewal are not available if your license has been expired for more than three years. Bring your expired license, proof of residency, and payment. The renewal fee is the same as for a current license.
Can I renew my license if I just moved to Charlotte from another state?
If you have a valid out-of-state license, you can exchange it for a North Carolina license at either Charlotte office. Bring your current out-of-state license, proof of North Carolina residency, proof of Social Security number, and payment. You will need a new photo taken. This is not a renewal; it is a new license, so the cost and process are slightly different.
How long does it take to get my license after I renew at the office?
If you renew in person, the DMV prints your new license on the spot and you leave with it the same day. If you renew online or by mail, your new license is mailed to you and arrives within 7 to 10 business days (online) or 2 to 3 weeks (mail).
What happens if I fail my road test?
You can schedule another test. There is no waiting period between attempts in North Carolina, so you can book your next appointment as soon as you want. You will pay the road test fee again. Bring the same documents and vehicle to your next appointment.