Where the Mooresville driver license office is located
The North Carolina Division of Motor Vehicles (NCDMV) driver license office in Mooresville is at 315 North Main Street, Mooresville, NC 28115. This is the physical location where you can renew your license, get a replacement, take a written test, or complete other in-person transactions that the DMV requires.
The office is in downtown Mooresville, accessible by car or public transit. If you are unsure whether you need to visit in person or can handle your transaction online, the NCDMV website lists which services you can complete from home and which require a visit to an office.
Hours and how to check if the office is open
The Mooresville office operates during standard business hours, but hours vary by day and can change seasonally or due to staffing. Rather than listing hours here that may shift, call the office directly at the NCDMV customer service line or check the NCDMV website, where you can search for the Mooresville location and see current hours.
Before you drive to Mooresville, verify the office is open that day. The NCDMV sometimes closes individual offices for training or maintenance, and knowing the hours ahead of time saves a wasted trip. You can also check online whether the specific service you need is available at that location — some offices handle all transactions, while others have limited services.
What documents to bring
The documents you need depend on what you are doing. For a renewal, you typically need your current license and proof of residency (a utility bill, lease, or bank statement with your name and address). For a replacement license, bring your current license or state ID if you have one, plus the same proof of residency.
If you are getting your first license or a license after it has been suspended, you will need more: a Social Security card or tax return, a birth certificate, and two forms of ID (one with a photo). The NCDMV website lists the full document checklist for each transaction type. Bringing the wrong documents means a wasted visit, so check the list for your specific need before you go.
Whether you need an appointment
The Mooresville office operates on a walk-in basis for most transactions — you do not need to schedule ahead. However, the NCDMV has added online appointment options at some locations to reduce wait times. Check the NCDMV website or call ahead to see whether appointments are available for the Mooresville office and whether booking one would shorten your wait.
If appointments are available and you book one, arrive a few minutes early with all your documents ready. Walk-in customers are served in order, so expect to wait during busy times, especially mid-morning and mid-afternoon on weekdays.
Services you can complete online instead
Many driver license transactions do not require a trip to Mooresville. You can renew your license online through the NCDMV website if your license is not expired and you have not had a name change or address change that requires verification. You can also order a replacement license online if yours was lost or stolen.
The NCDMV website shows which services are available online and which require an in-person visit. If you can complete your transaction from home, doing so is faster and saves you a trip. Only visit the office if your transaction is not available online or if you need to take a test or provide documents in person.
What to expect during your visit
When you arrive, check in at the front desk with your documents. You will be given a number and directed to wait. A staff member will call your number and take you to a window, where they will review your documents, answer questions, and process your transaction.
For a renewal or replacement, the process usually takes 15 to 30 minutes once you reach the window. If you are taking a written test, allow extra time. Your new license will be mailed to you within one to two weeks; you will not receive it on the spot. If you need to drive before your new license arrives, ask whether you can get a temporary paper license at the office.
If you cannot visit Mooresville
Mooresville is not the only NCDMV office in the area. If the Mooresville location is inconvenient, other offices serve Iredell County and nearby counties. The NCDMV website has a location finder where you can enter your zip code and see all nearby offices, their hours, and the services each one offers.
You can also handle many transactions by mail. The NCDMV accepts renewal applications and some replacement requests through the mail if you meet the requirements. Check the NCDMV website for the mailing address and instructions for your specific transaction.
Key Takeaways
- The Mooresville NCDMV office is at 315 North Main Street in downtown Mooresville and handles renewals, replacements, tests, and other in-person transactions.
- Call the NCDMV customer service line or check the website before you visit to confirm current hours and whether the office is open that day.
- Bring the documents listed on the NCDMV website for your specific transaction type — bringing the wrong ones means a wasted trip.
- Many transactions, including renewals and replacements, can be completed online or by mail, so check whether you need to visit in person.
- The office operates on a walk-in basis, though some locations now offer appointments; check the website to see whether Mooresville has appointment availability.
Frequently Asked Questions
How long does it take to get a new license after my visit?
Your new license is mailed to you within one to two weeks after your visit. You will not receive it at the office. If you need to drive before it arrives, ask the staff whether they can issue a temporary paper license that is valid for a short period.
Can I renew my license online instead of going to Mooresville?
Yes, if your license is not expired and you have not had a name or address change that requires verification. Go to the NCDMV website and follow the online renewal process. If your situation is more complex, you will need to visit an office in person.
What if I do not have a Social Security card?
You can use a tax return or other document that shows your Social Security number. The NCDMV website lists acceptable documents for each transaction type. Call the Mooresville office or NCDMV customer service if you are unsure whether a document you have will work.
Is there parking at the Mooresville office?
The office is in downtown Mooresville on North Main Street. Street parking is available in the area. If you have questions about parking, call the office directly — staff can tell you where customers typically park.
Can someone else go to the office for me?
For most transactions, you must be present in person. Some services, like ordering a replacement license by mail, do not require a visit at all. Check the NCDMV website for your specific transaction, or call the Mooresville office to ask whether a representative can act on your behalf.