How to schedule your DC DMV appointment
The DC Department of Motor Vehicles lets you book appointments online through their website or by calling their appointment line. Most people schedule online because it's faster — you pick your date, time, and service type, and you get a confirmation number on the spot. If you prefer to call, you can reach the DC DMV appointment line and a representative will find an available slot for you.
You'll need to know what service you're coming in for before you book. Whether you're getting your learner's permit, taking a road test, renewing your license, or handling a different transaction, each one has its own appointment type. The system won't let you book until you've selected what you need.
Appointments typically fill up weeks in advance, especially for road tests and initial license services. If you can't find an opening, check back in a few days — cancellations happen regularly and new slots open up. Some services also have walk-in hours, though wait times are usually longer than scheduled appointments.
Key Takeaways
- Book online at dmv.dc.gov or call the DC DMV appointment line to schedule a specific date and time.
- You must select your service type (learner's permit, road test, license renewal, etc.) before the system will show available times.
- Road test appointments and new driver services fill quickly, so book as soon as you're ready rather than waiting.
- If no appointments show available, check back in a few days when cancellations free up new slots.
- Write down your confirmation number and bring it with you on the day of your appointment.
Booking online through the DC DMV website
Go to dmv.dc.gov and look for the appointment scheduling link on the homepage. The site will ask you to enter your driver's license number or ID number first. If you don't have one yet (for example, if you're booking a learner's permit appointment), you'll use your Social Security number instead.
Next, select the service you need from the dropdown menu. The options include learner's permit, road test, license renewal, address change, duplicate license, and several others. Choose the one that matches why you're coming in. If you're unsure which service applies to you, the DC DMV website has descriptions for each one.
The system will then show you available dates and times. Pick the one that works for your schedule. You'll receive a confirmation number when ready — save this number or take a screenshot. You'll need it when you arrive at the DMV office.
Calling to book by phone
If you prefer not to use the website, call the DC DMV appointment line. Have your driver's license number, ID number, or Social Security number ready when you call. A representative will ask what service you need and check the calendar for available times.
The representative will give you a confirmation number over the phone. Write it down right away. Ask them to repeat it if you're not sure you heard it correctly — you'll need this number at your appointment.
Phone lines can be busy during peak hours, so try calling early in the morning or late in the afternoon if possible. If you get a busy signal, try again in a few minutes.
What to bring to your appointment
Bring your confirmation number and a valid form of ID. For most appointments, you'll also need documents specific to your service — for a learner's permit, that means proof of residency and your Social Security card or number. For a road test, bring your learner's permit and the vehicle you'll be tested in.
The DC DMV website lists the full document requirements for each service type. Check the requirements for your specific appointment before you go, because showing up without the right documents means you'll have to reschedule.
If you need to reschedule or cancel
Log back into the DC DMV website with your confirmation number and you can cancel or reschedule your appointment. You can also call the appointment line to make changes. Canceling early frees up that slot for someone else and opens up your time.
If you cancel and need to rebook, remember that popular appointment times fill quickly. The sooner you reschedule after canceling, the better your chances of getting a time that works for you.
What to expect when you arrive
Arrive 10 to 15 minutes early. Check in at the front desk with your confirmation number and ID. The staff will verify your documents and direct you to the right window or testing area for your service.
Even with an appointment, you may wait a short time. The appointment system reserves a slot for you, but if someone ahead of you needs extra time, you might not go in exactly at your scheduled time. Bring something to read or do while you wait.
When appointments are full
The DC DMV sometimes has no appointments available for weeks, especially for road tests. This doesn't mean you can't get service — it means the next available slot is further out than you'd like. Check back every few days, because cancellations happen regularly and new times open up.
Some DMV services also accept walk-ins during designated hours. Walk-in wait times are usually longer than scheduled appointments, but it's an option if you need service urgently and can't wait for an appointment slot to open.
Frequently Asked Questions
Can I book an appointment without a driver's license number?
Yes. If you don't have a license yet, use your Social Security number instead. The system accepts either one to pull up your record or create a new one.
How far in advance can I book an appointment?
You can usually book several weeks ahead, though the exact window varies. The website will show you all available dates once you select your service type. Book as soon as you see an opening that works for you.
What if I miss my appointment?
If you miss your scheduled time, you'll need to book a new appointment. The DC DMV may charge a no-show fee depending on the service. It's better to cancel ahead of time if you can't make it.
Can someone else check in for me at my appointment?
No. You must be present for your appointment. For a learner's permit or license, the DMV needs to verify your identity in person. For a road test, you must be the one taking the test.
Is there a fee to book an appointment?
Booking the appointment itself is free. You'll pay the service fee (for your permit, license, or other transaction) when you complete your appointment at the DMV office.