Mooresville DMV Office Location and Hours
The North Carolina Division of Motor Vehicles (NCDMV) Mooresville office is located at 118 North Main Street, Mooresville, NC 28115. This office serves Iredell County and surrounding areas with standard driver license and vehicle registration services.
The office is open Monday through Friday, 8:00 a.m. to 5:00 p.m., and closed on weekends and state holidays. Hours may change during holidays or for staff training, so calling ahead at (704) 878-3000 before your visit is a practical step if you are traveling from a distance.
The Mooresville location does not offer Saturday hours. If weekday visits are difficult, check whether a nearby county office has extended hours or whether your transaction can be completed online through the NCDMV website.
Key Takeaways
- The Mooresville office is at 118 North Main Street and operates Monday through Friday, 8:00 a.m. to 5:00 p.m., with no weekend service.
- You can call (704) 878-3000 to confirm hours, check wait times, or ask whether your specific transaction requires an in-person visit.
- Many driver license renewals and vehicle registration transactions can be completed online or by mail, which may save you a trip.
- Bring your current ID, proof of residence, and any documents specific to your transaction type to avoid returning a second time.
Services Available at the Mooresville Office
The Mooresville DMV office handles the full range of standard driver license and vehicle registration services. This includes new driver license applications, renewals, replacements for lost or damaged licenses, address changes, and commercial driver license (CDL) transactions.
Vehicle-related services include new vehicle registration, registration renewals, title applications, and vehicle registration transfers. The office also processes vehicle inspection authorizations and handles certain vehicle-related name or address changes.
The Mooresville office does not handle all specialized services. Certain transactions—such as hazardous materials (HAZMAT) endorsements, some commercial vehicle matters, or complex title disputes—may require a visit to a larger regional office or the NCDMV main office in Raleigh. Call ahead to confirm whether your specific need can be handled in Mooresville.
Documents to Bring for Driver License Transactions
For a new driver license process, bring your Social Security card (or a document showing your Social Security number), proof of North Carolina residency (such as a utility bill, lease, or bank statement dated within 60 days), and proof of identity (such as a passport or birth certificate). If you are explore for a REAL ID-compliant license, you will need both proof of identity and proof of residency that meet federal standards.
For a driver license renewal, bring your current license and proof of residency if your address has changed. If you are renewing by mail or online, you may not need to visit the office at all—check the NCDMV website to see whether you are may be able to access for remote renewal.
For a replacement license (lost, stolen, or damaged), bring your Social Security card, proof of residency, and proof of identity. If your license was stolen, you may be asked to file a report or provide a statement.
For an address change only, bring your current license and new proof of residency. This transaction is often faster than a full renewal and may not require a visit to the office if you can update your address online.
Documents to Bring for Vehicle Registration Transactions
For a new vehicle registration, bring the vehicle's title (or a manufacturer's certificate of origin if the title has not yet been issued), proof of ownership, proof of North Carolina residency, and proof of identity. You will also need to provide the vehicle identification number (VIN) and odometer reading.
For a registration renewal, bring your current registration card and proof of residency if your address has changed. Many vehicle registrations can be renewed online or by mail without visiting the office.
For a title process or transfer, bring the current title (if you have one), a bill of sale or proof of purchase, proof of North Carolina residency, and proof of identity. If the vehicle is financed, bring documentation from the lender showing their lien interest.
For a registration transfer (when you move to North Carolina or change vehicles), bring your previous registration, the new vehicle's title or ownership documents, proof of residency, and proof of identity.
When to Visit in Person Versus Using Online or Mail Options
Many NCDMV transactions do not require a visit to the Mooresville office. Driver license renewals for people under 65 with no address changes can often be renewed online through the NCDMV website. Vehicle registration renewals can be completed online, by mail, or through an authorized third-party vendor.
Address changes for both driver licenses and vehicle registrations can sometimes be completed online. New driver license applications and certain commercial driver license matters typically require an in-person visit, as do new vehicle registrations and title applications.
Before driving to Mooresville, visit the NCDMV website or call (704) 878-3000 to confirm whether your transaction can be handled remotely. This step can save you time and a trip to the office.
Parking and Accessibility at the Mooresville Location
The Mooresville office is located on North Main Street in downtown Mooresville. Street parking is available in the area, though availability varies by time of day. The building is accessible to people with mobility limitations, with accessible parking and entrance available.
If you have questions about accessibility or need accommodations during your visit, call (704) 878-3000 before you arrive so staff can prepare.
Wait Times and Peak Hours
Wait times at the Mooresville office vary by day and time. Early mornings (8:00 a.m. to 9:30 a.m.) and mid-week days (Tuesday through Thursday) typically have shorter waits than late afternoons or Mondays and Fridays.
The office does not currently offer online appointment scheduling, but you can call (704) 878-3000 to ask about current wait times before you visit. Some transactions—such as straightforward address changes or registration renewals—may be faster than others.
Frequently Asked Questions
Can I renew my driver license online instead of visiting Mooresville?
Many driver license renewals can be completed online through the NCDMV website if you are under 65, have no address changes, and your license is not suspended or revoked. Check the NCDMV website to see whether you are may be able to access. If you are not, you will need to visit the Mooresville office or another DMV location.
What if I need a REAL ID and the Mooresville office is too busy?
REAL ID applications require an in-person visit and original documents. Call (704) 878-3000 to ask about wait times, or visit early in the morning or mid-week when lines are typically shorter. You cannot complete a REAL ID process online or by mail.
Can I register a vehicle online instead of going to Mooresville?
Vehicle registration renewals can often be completed online or by mail. New vehicle registrations and title applications require an in-person visit to the DMV office. Check the NCDMV website to see which option applies to your situation.
What if I lost my Social Security card and need a new driver license?
You will need a document showing your Social Security number, such as a tax return, W-2, or Social Security statement. A Social Security card itself is not required if you have another document with your number. Bring that document along with your proof of identity and residency to the Mooresville office.
Does the Mooresville office handle commercial driver license (CDL) testing?
The Mooresville office handles CDL applications and renewals, but written and skills testing may be scheduled at a separate testing facility. Call (704) 878-3000 to ask where CDL testing is available in your area and how to schedule an appointment.