Yes, you can book an appointment at the DC DMV, and it's required for most services

The DC Department of Motor Vehicles requires appointments for most in-person transactions. You cannot walk in without one — the DMV will turn you away. You book appointments through the DC DMV website at dmv.dc.gov, and the system shows you available dates and times based on what service you need.

The appointment system is free to use. You'll need to know which service you're coming in for before you book, because different services have different wait times and availability. Some services, like renewing a license or ID, may have appointments available within a few days. Others, like commercial driver's license testing, may have longer gaps between available slots.

Key Takeaways

  • Book your DC DMV appointment online at dmv.dc.gov; walk-ins are not accepted for most services.
  • You must select your specific service when booking because different transactions have different availability and processing times.
  • Appointments typically show available dates within the next few weeks, though busy periods may have longer waits.
  • Bring all required documents for your service on the day of your appointment, or the DMV will reschedule you.
  • If you cannot keep your appointment, cancel it online so the slot opens for someone else.

What services require an appointment at the DC DMV

Most in-person services at the DC DMV require an appointment. These include renewing or replacing a driver's license or ID card, getting your first DC license, changing your address, adding or removing endorsements (like motorcycle or commercial driving), taking a written test, and taking a road test. You also need an appointment to register a vehicle, renew vehicle registration, or handle title work.

A few services may have different rules. Before you book, check dmv.dc.gov for your specific transaction to confirm whether an appointment is required and what documents you need to bring. The website lists each service and its requirements separately.

How to book your appointment on the DC DMV website

Go to dmv.dc.gov and look for the appointment booking section. You'll select the service you need — for example, "Renew Driver's License" or "Register Vehicle." The system will then show you available appointment dates and times. Select the date and time that works for you.

You'll be asked to provide your name, phone number, email address, and sometimes your driver's license number or vehicle identification number, depending on the service. The system will send you a confirmation email with your appointment details, including the date, time, and what documents to bring. Save this confirmation or print it — you may need to show it when you arrive.

If the website is not working or you prefer to book by phone, you can call the DC DMV at 311 (or 202-737-4404 from outside DC). A representative can book an appointment for you over the phone and will email or mail you the confirmation.

How far in advance you can book and typical wait times

The DC DMV typically allows you to book appointments several weeks in advance. The exact window depends on current demand. During busy seasons, you may only see availability two to three weeks out. During slower periods, you might find appointments available six to eight weeks ahead.

Wait times between booking and your appointment vary by service. License renewals and ID replacements often have appointments within one to two weeks. Road tests and commercial license services may have longer gaps. If you need an appointment urgently, check the website frequently — cancellations open up slots regularly, and you can rebook if something closer to today becomes available.

What to bring and what happens if you're unprepared

The DC DMV website lists required documents for each service. For a license renewal, you typically need your current license and proof of residency. For a first-time license, you need proof of identity, proof of Social Security number, and proof of DC residency. For vehicle registration, you need the title, proof of insurance, and identification.

If you arrive without the required documents, the DMV will not process your transaction. They will reschedule your appointment for a later date, and you'll have to book again and come back. This is why checking the requirements before your appointment is important — it saves you a trip.

Canceling or rescheduling your appointment

If you need to cancel or change your appointment, log back into dmv.dc.gov using your confirmation details and select the option to modify your appointment. You can reschedule to a different date or time, or cancel entirely. Canceling frees up the slot for someone else and prevents the DMV from holding time for you.

If you miss your appointment without canceling, the DMV may charge a no-show fee or require you to rebook. If you're running late, call 311 as soon as you know you won't make it on time. Some DMV locations may be able to hold your slot briefly, but this is not may provide.

What to expect when you arrive for your appointment

Arrive 10 to 15 minutes early with your confirmation email or printout and all required documents. Check in at the front desk and provide your name and appointment time. You'll receive a number and wait for your name to be called. Even with an appointment, there may be a short wait if the DMV is processing other customers.

When you're called, go to the window and present your documents. The staff member will review them, answer any questions, and process your transaction. For services like road tests, you'll be directed to the testing area. For document-based services like renewals, the process usually takes 10 to 20 minutes once you're at the window.

Frequently Asked Questions

What if I can't find an appointment time that works for me?

Check the website again in a few days — cancellations happen regularly and new slots open up. You can also call 311 to ask if there are any walk-in hours or if they can note your need for an urgent appointment. Some services may have different locations with different availability, so try searching for appointments at other DC DMV offices if your preferred location is full.

Can I bring someone with me to my appointment?

Yes, you can bring a companion, but only you need an appointment. If the person with you also needs a DMV service, they will need their own separate appointment. Check with the DMV location about their policy on how many people can be in the office at once, as this varies.

What if I'm taking a road test — how do I book that?

Road tests are booked the same way as other services on dmv.dc.gov. Select "Road Test" or "Behind-the-Wheel Test" depending on what you're taking. You'll need to have passed your written test first. Bring your learner's permit, proof of insurance for the vehicle you're testing in, and a valid ID. The vehicle must be registered and pass a safety inspection.

Can I book an appointment for someone else?

You can book an appointment on behalf of someone else if you have their information, but they will need to be present at the appointment with valid identification. The DMV will verify that the person showing up matches the appointment details. For minors, a parent or guardian must be present.

What if the website won't let me book an appointment?

The DC DMV website sometimes experiences technical issues. Try clearing your browser cache and cookies, then try again. If the problem continues, call 311 or 202-737-4404 to book by phone. You can also visit a DMV office in person during their hours to ask about booking information, though you still cannot complete a transaction without an appointment.