Where the Mooresville DMV office is located and what it handles
The North Carolina Division of Motor Vehicles office in Mooresville is located at 623 North Main Street, Mooresville, NC 28115. This is a full-service DMV office, meaning you can handle most driver's license and vehicle registration transactions there without traveling to a regional office.
The Mooresville office issues new driver's licenses, renews existing licenses, handles address changes, processes learner's permits, and manages vehicle registration and title work. You can also take your written driving test and road test at this location, though road tests sometimes require scheduling at a different time than your visit.
Key Takeaways
- The Mooresville DMV is at 623 North Main Street and handles driver's licenses, vehicle registration, learner's permits, and written tests.
- You must bring specific documents depending on what you need — a new license requires proof of identity, Social Security number, and proof of residency.
- The office operates Monday through Friday during standard business hours, and wait times are typically shorter early in the week and early in the day.
- You can check current wait times and make an appointment online through the North Carolina DMV website before you go.
- Road tests must be scheduled separately and often have their own wait list independent of general office appointments.
Documents you need to bring for a driver's license transaction
What you bring depends on whether you are getting a new license, renewing an existing one, or changing information on your current license. For a new driver's license, bring a valid form of identification (passport, military ID, or out-of-state license), your Social Security card or a document showing your Social Security number, and proof of your current address in North Carolina.
Proof of residency can be a utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days. If you are renewing a license that is still valid or expired less than five years ago, you may be able to renew by mail or online instead of visiting the office — check the North Carolina DMV website first to see if you are may be able to access.
If you are changing your address, name, or other information on an existing license, bring your current license plus the document that proves the change (marriage certificate for a name change, utility bill for an address change). Bring the original documents, not copies, because the DMV staff will need to see them in person.
Hours, wait times, and how to schedule ahead
The Mooresville DMV office is open Monday through Friday from 8:15 a.m. to 5:00 p.m. and closed on weekends and state holidays. Wait times vary significantly by day and time — early morning on Tuesday, Wednesday, or Thursday typically has the shortest lines, while late afternoon and Fridays tend to be busier.
You can check current wait times and book an appointment through the North Carolina DMV website at ncdmv.org. Making an appointment does not eliminate your wait, but it reserves your place in line and usually reduces how long you sit in the office. Walk-ins are accepted, but you may wait longer than someone with an appointment.
If you need a road test, that service is scheduled separately and often has its own queue. Ask about road test availability when you arrive or call the office ahead of time at the phone number listed on the DMV website, because road test slots fill up faster than general appointments.
What to expect during your visit
When you arrive, check in at the front desk with your appointment confirmation (if you have one) or your ID. You will receive a number and wait to be called. The staff member will review your documents, ask you questions to verify your information, and take your photo for your new license.
If you are taking a written test, you will be directed to a testing station where you sit at a computer or paper test. The test covers road signs, traffic laws, and safe driving practices. You must pass with a score of 80 percent or higher. If you fail, you can usually retake the test the same day or schedule another appointment.
Once your transaction is complete, you will receive a temporary paper license that is valid when ready. Your permanent plastic license will arrive by mail within 7 to 10 business days. Keep the paper license with you until the plastic one arrives.
Fees and payment methods
Driver's license fees in North Carolina vary by the type of license and how long it is valid. A standard eight-year license costs one amount, while a four-year license costs less. Learner's permits, renewals, and duplicate licenses each have their own fee. The exact amount changes periodically, so check the North Carolina DMV website for current pricing before you go.
The Mooresville office accepts cash, debit cards, and credit cards. Some transactions may have additional fees if you are paying for expedited processing or other services. Ask the staff member what the total cost will be before you complete your transaction.
If you cannot visit in person
If you are renewing a license that is still valid or expired less than five years ago, you may be able to renew online or by mail without visiting the office. You can also renew by phone for certain transactions. Check the North Carolina DMV website to see which services you can handle remotely, because not all transactions are available outside the office.
If you need to visit but have mobility issues or other barriers, call the Mooresville office ahead of time to ask about accommodations. The DMV can sometimes arrange for you to be seen at a specific time or provide other information to make your visit easier.
Frequently Asked Questions
Can I take my road test the same day as my appointment?
Road tests are usually scheduled separately from general DMV appointments and have their own wait list. Ask about road test availability when you book your appointment or arrive at the office. You may be able to take the test the same day if slots are open, but do not count on it.
What if I fail my written test?
You can usually retake the written test the same day at the Mooresville office, though you may have to wait and pay the test fee again. If you prefer to study longer, you can schedule another appointment for a later date through the DMV website.
How long does it take to get my permanent license after my visit?
Your temporary paper license is valid when ready. Your permanent plastic license arrives by mail within 7 to 10 business days. If you do not receive it within that timeframe, contact the DMV to report it.
Can I renew my license without going to the office?
If your license is still valid or expired less than five years ago, you may renew online, by mail, or by phone. Check the North Carolina DMV website to see which renewal method you are may be able to access for — not all licenses can be renewed remotely.
What should I do if I lost my documents before my appointment?
Contact the issuing agency to request a replacement. For a Social Security card, contact the Social Security Administration. For a birth certificate or other vital records, contact the North Carolina Vital Records office. You will need these documents to complete your DMV transaction.