Book your St. Charles DMV appointment online or by phone
The Missouri Department of Revenue runs the St. Charles office, and you can schedule an appointment through their online system or by calling. The online method is faster — you pick your date and time slot when ready — but the phone line works if you prefer to speak with someone or run into technical issues.
To book online, go to the Missouri DMV website (dmv.mo.gov) and select "Schedule an Appointment." You'll need to choose your location (St. Charles), the service you need (license renewal, ID card, title transfer, and so on), and an available date and time. The system shows you open slots for the next several weeks. You'll receive a confirmation number by email or text, depending on what you provide.
If you call instead, the Missouri DMV phone line is 573-526-2407. Have your driver's license number or ID number ready, know which service you need, and be prepared to hear wait times — this line handles calls for multiple locations. Staff can book you into an available slot and give you a confirmation number on the spot.
Key Takeaways
- The Missouri DMV online system at dmv.mo.gov lets you see and book available appointment times without waiting on hold.
- You can also call 573-526-2407 to schedule by phone, though wait times vary depending on call volume.
- Bring your confirmation number and the documents listed on your confirmation email when you arrive at the St. Charles office.
- If you need to reschedule or cancel, use the same online system or call the same number at least 24 hours before your appointment.
What documents to bring to your appointment
The documents you need depend on the service. For a driver's license renewal, bring your current license, proof of residency (utility bill, lease, or bank statement dated within 60 days), and your Social Security card or a document showing your number. If you're renewing an ID card instead, the requirements are similar.
For a title transfer or vehicle registration, bring the current title, proof of insurance, and a bill of sale if you're buying or selling. If you're getting your first Missouri license after moving from another state, bring your out-of-state license, proof of residency, and your Social Security card.
Your confirmation email will list the exact documents for your specific service. Check that list before you go — showing up without required paperwork means you'll need to reschedule.
St. Charles DMV office location and hours
The St. Charles office is located at 100 North Second Street, St. Charles, MO 63301. It's in downtown St. Charles, near the riverfront. Parking is available on the street and in nearby lots.
Hours are Monday through Friday, 8:00 a.m. to 5:00 p.m., and Saturday from 9:00 a.m. to 1:00 p.m. The office is closed on Sundays and state holidays. If you have an appointment, arrive about 10 minutes early. Walk-ins are not taken — you must have a scheduled appointment to be seen.
How to reschedule or cancel your appointment
If you need to change your appointment, log back into the Missouri DMV website using your confirmation number and reschedule to a different date and time. You can also call 573-526-2407 and ask staff to move your appointment. Either way, try to reschedule at least 24 hours before your original time slot.
If you cancel without rescheduling, that time slot opens up for other people. If you miss your appointment without canceling, you may need to schedule a new one, depending on the office's no-show policy.
What to expect during your visit
When you arrive, check in at the front desk with your confirmation number. You'll wait until your number is called, then proceed to a window where a staff member will review your documents, answer questions, and process your request. For most services like license renewal or ID card issuance, the visit takes 15 to 30 minutes once you're called.
If you're taking a written test (for a new license or endorsement), you'll be directed to a testing station. Bring glasses or contacts if you use them. Tests are taken on computer terminals at the office.
Fees vary by service — license renewal costs less than a first-time license, and title transfers have their own fee. The staff member will tell you the cost before processing and will accept cash, check, or card.
If your appointment slot fills up
The St. Charles office sometimes shows no available appointments for several weeks, especially during renewal season (around holidays or when many licenses expire). If that happens, check back in a few days — cancellations open up slots regularly.
You can also look at nearby offices. The Missouri DMV has locations in O'Fallon, Wentzville, and other parts of the St. Louis region. Scheduling at a different location may show open times sooner, and you can transfer your appointment back to St. Charles later if needed.
Frequently Asked Questions
Can I walk in without an appointment?
No. The St. Charles office requires a scheduled appointment. Walk-ins are not served. You must book online or by phone before you arrive.
What if I don't have a confirmation number?
Call 573-526-2407 and provide your driver's license number or the phone number you used when scheduling. Staff can look up your appointment and give you the confirmation number.
Can I reschedule the day of my appointment?
It's better to reschedule at least 24 hours ahead, but if you have an emergency, call 573-526-2407 as soon as possible. Staff will try to help, but same-day changes depend on availability and office workload.
How long does a typical appointment take?
Most appointments take 15 to 30 minutes from check-in to completion, though wait times vary. If you're taking a written test, add extra time. Your confirmation email will give you a time slot; arrive about 10 minutes early.
What if I fail my written test?
You can retake the test at the same visit or schedule a new appointment to try again. There is usually a fee for each test attempt. Ask the staff member about retesting options before you leave.