Where the Mooresville DMV is located and what it handles

Mooresville has one full-service North Carolina Division of Motor Vehicles office located at 118 North Main Street, Mooresville, NC 28115. This office handles driver's license renewals and replacements, vehicle registration and title work, and address changes for both licenses and registrations. You can reach them at (704) 664-3344 during business hours.

The Mooresville office is a standard regional DMV, not a limited-service location. That means you can walk in for most common transactions without an appointment, though wait times vary by time of day and day of week. The office does not handle commercial driver's license (CDL) testing or hazmat endorsements — those require a trip to a larger regional office.

Hours are Monday through Friday, 8:00 a.m. to 5:00 p.m., with a lunch closure from 12:00 p.m. to 1:00 p.m. The office is closed on weekends and state holidays. If you need to renew your license or registration before a trip, calling ahead to confirm current wait times can save you a wasted trip during peak hours.

Key Takeaways

  • The Mooresville DMV is at 118 North Main Street and handles driver's licenses, vehicle registration, titles, and address changes without an appointment.
  • Hours are Monday through Friday, 8:00 a.m. to 5:00 p.m., with a one-hour lunch break from noon to 1:00 p.m.
  • You can call (704) 664-3344 to ask about current wait times or to confirm which documents you need for your specific transaction.
  • If you need a CDL or hazmat endorsement, you will need to visit a larger regional office — Mooresville does not offer those services.

What documents to bring for common transactions

For a driver's license renewal, bring your current license, proof of North Carolina residency (a utility bill or lease dated within the last 60 days works), and your Social Security number. If your license has expired more than three years ago, you may need to retake the written test — call ahead to confirm. If you are renewing within three years of expiration, you can renew by mail or online through the North Carolina DMV website, which is faster than visiting in person.

For a vehicle registration renewal, bring your current registration card, proof of insurance (your insurance company can email or text this to you), and payment for the renewal fee. The fee depends on your vehicle's weight and type. If you are registering a vehicle for the first time in North Carolina, you will also need the title, bill of sale, and proof of a passing inspection from an approved inspection station.

For an address change on your license or registration, bring your current license or registration, proof of your new address (utility bill, lease, or mortgage statement dated within 60 days), and your Social Security number. You can change your address on both documents in one visit, or handle your registration address change online if you do not need to update your license photo.

When to use online or mail options instead of visiting in person

North Carolina allows several transactions online through the DMV website without a trip to Mooresville. Driver's license renewals can be done online if your license is not expired and you have not changed your address, name, or other key information. Vehicle registration renewals can also be completed online if your vehicle passed inspection and your insurance is current. Both online renewals take about five business days to process and cost the same as in-person renewal.

Address changes on your registration can be handled online through your account if you do not need to update your driver's license at the same time. Mail-in renewal is also an option for licenses and registrations, though it takes longer — typically two to three weeks. If you are in a hurry, the Mooresville office is usually faster than mail, but online is the fastest option when it is available for your situation.

The one transaction you cannot do online or by mail is a driver's license replacement if your license is lost, stolen, or damaged. You must visit the Mooresville office in person with proof of identity and proof of residency. Bring a backup form of ID if possible, such as a passport or military ID.

Parking and accessibility at the Mooresville location

Street parking is available on North Main Street near the DMV office, though spaces fill quickly during mid-morning and early afternoon. There is no dedicated DMV parking lot. If street parking is full, a small municipal lot is one block away on Church Street. The office itself is ground-level and wheelchair accessible, with an accessible restroom on-site.

The office can be crowded between 10:00 a.m. and 3:00 p.m., especially on Tuesdays and Wednesdays. If you have mobility concerns or need extra time, arriving right when the office opens at 8:00 a.m. or just after the lunch break at 1:00 p.m. usually means shorter lines and less standing time.

What to do if you cannot visit Mooresville

If the Mooresville office is too far or inconvenient, Iredell County has no other full-service DMV locations. The nearest alternatives are in Statesville (about 15 miles away) or Concord (about 20 miles away). Both have full-service offices that handle the same transactions as Mooresville.

Before driving to another location, check whether your transaction can be handled online or by mail. Many renewals and address changes do not require an in-person visit. If you do need to visit an office, calling ahead to compare wait times between Mooresville and nearby locations can help you choose the fastest option.

Common mistakes to avoid at the Mooresville DMV

Bringing incomplete documents is the most common reason for a wasted trip. The Mooresville staff will tell you what you are missing, but they cannot process your transaction that day. Before you go, call (704) 664-3344 and describe your specific transaction — license renewal, registration renewal, address change, or title work — and ask what documents you need. Staff can usually answer in under a minute.

Expired proof of residency is another frequent problem. A utility bill, lease, or mortgage statement must be dated within the last 60 days. If your bill is older than that, bring two documents instead — an older utility bill plus a recent bank statement or government letter with your name and address. Do not assume your insurance card counts as proof of residency; it does not.

Arriving without your Social Security number or a way to verify it can also delay your transaction. Bring your Social Security card, tax return, or W-2 if you have one. If you do not have any of these, you can still renew your registration, but a license renewal or replacement will take longer because the DMV will need to verify your number through Social Security Administration records.

Frequently Asked Questions

Can I renew my license or registration without an appointment?

Yes. The Mooresville DMV accepts walk-ins for all standard transactions. No appointment is needed, though you may wait 15 minutes to an hour depending on the time of day. If you want to minimize wait time, call (704) 664-3344 before you go and ask when they are least busy.

What if my license or registration is already expired?

An expired license can still be renewed at the Mooresville office if it expired fewer than three years ago. If it has been expired longer than three years, you will need to retake the written test and vision test. An expired registration can be renewed, but you may face a late fee depending on how long it has been expired. Bring your current insurance proof either way.

Do I need an appointment for a title transfer?

No. Title transfers are handled as walk-ins at the Mooresville office. Bring the current title, bill of sale, proof of insurance, and proof of residency. If the title is in someone else's name, bring a signed release or power of attorney from that person.

Can I get a duplicate registration card the same day?

Yes. A duplicate registration card can be printed while you wait at the Mooresville office. Bring your current license, proof of insurance, and payment for the duplicate fee, which is usually under $10. The process takes about 10 to 15 minutes once you reach the counter.

What if I moved to Mooresville from another state?

You have 30 days to get a North Carolina driver's license and register your vehicle. Bring your out-of-state license, proof of residency in Mooresville (utility bill or lease dated within 60 days), your Social Security number, and your vehicle title. You will need to pass a vision test and written test for your North Carolina license. The Mooresville office can handle both your license and registration in one visit.