How to Schedule Your Appointment in DC

The DC DMV requires you to book an appointment before you arrive to test for your learner's permit. You cannot walk in without one. The appointment system is managed through the DC DMV website at dmv.dc.gov, and you will need to select a specific date, time, and location before you can proceed.

To start, go to dmv.dc.gov and look for the "Schedule an Appointment" option on the homepage. You will be asked to choose the service you need — in this case, "Learner's Permit Knowledge Test." The system will then show you available dates and times at DC DMV locations. Appointments typically fill up weeks in advance, especially during spring and summer months, so plan ahead if you have a specific date in mind.

Once you select your appointment slot, you will receive a confirmation number via email. Write this number down or save the email — you will need to bring it or show it on your phone when you arrive at the DMV office.

Key Takeaways

  • Book your learner's permit appointment through dmv.dc.gov; walk-ins are not accepted.
  • You must choose the "Learner's Permit Knowledge Test" service type when scheduling.
  • Appointments fill quickly, especially in warmer months, so reserve your slot as early as possible.
  • Save your confirmation number and bring it to your appointment, either printed or on your phone.
  • The DC DMV has multiple locations; choose the one most convenient to you when booking.

What Documents and Information You Need Before Booking

Before you schedule, gather the documents you will need to bring on test day. The DC DMV requires proof of identity, proof of DC residency, and your Social Security number. Have these ready before you book so you know you can complete the appointment once you arrive.

Acceptable proof of identity includes a valid passport, a birth certificate with a government-issued photo ID, or a state ID from another state. For DC residency, bring a recent utility bill, lease agreement, or bank statement with your current DC address. You will also need to provide your Social Security number, so have that memorized or written down.

If you are under 18, a parent or guardian must accompany you to the appointment. They will need to sign consent forms and provide their own identification. Check the DC DMV website for the specific parental consent form — you can read and fill it out before your appointment to save time.

DC DMV Locations and Appointment Availability

The DC DMV operates several service centers across the district. The main office is located at 65 K Street NE, but there are also locations in other neighborhoods. When you book your appointment online, the system will show you which locations have openings on your preferred dates.

Each location has different hours and availability. Some offices have more appointment slots than others, so if your first choice is fully booked, try selecting a different location or a date a week or two later. The K Street location tends to fill up fastest, but smaller neighborhood offices may have more availability.

Check the hours of operation for your chosen location before you book. Most DC DMV offices are open Monday through Friday during business hours, with limited Saturday availability at some locations. Plan your appointment during a time when you can arrive 10 to 15 minutes early.

What to Expect During Your Appointment

When you arrive, check in at the front desk with your confirmation number and ID. A staff member will verify your documents and have you complete any remaining paperwork. The knowledge test itself takes about 20 to 30 minutes and covers DC traffic laws, road signs, and safe driving practices.

The test is administered on a computer at the DMV office. You will answer multiple-choice questions, and you must score at least 70 percent to pass. If you pass, you will receive your learner's permit on the same day. If you do not pass, you can schedule another appointment to retake the test, though there may be a waiting period before you can test again.

Bring all required documents with you, even if you submitted them when booking. The DMV may ask to see them again during check-in. If you are missing any document, you will not be able to test that day, and you will need to reschedule.

Rescheduling or Canceling Your Appointment

If you need to change your appointment date or time, log back into dmv.dc.gov and select "Manage Your Appointment." You can reschedule up to 24 hours before your appointment time. If you cancel within 24 hours, you may lose your slot, so try to reschedule as soon as you know you cannot make it.

If the system does not allow you to reschedule online, call the DC DMV at the phone number listed on your confirmation email. Staff can help you move your appointment to a different date or location. Keep your confirmation number handy when you call.

Common Mistakes to Avoid When Booking

Do not assume you can take the test without an appointment. The DC DMV will turn you away if you show up without one, even if you have all your documents. Book your slot at least two to three weeks in advance to avoid being locked out during busy seasons.

Do not forget to bring your confirmation number. Without it, the DMV staff may have trouble locating your appointment in their system, and you could face delays or be asked to reschedule. Take a screenshot of your confirmation email or write the number down in a place you will not lose it.

Do not wait until the last minute to gather your documents. If you discover you are missing something — such as proof of residency — you will not have time to get it before your appointment. Verify you have everything at least one week before your scheduled date.

If you are under 18, do not show up alone. A parent or guardian must be present. If they cannot attend, reschedule your appointment for a time when they are available.

Frequently Asked Questions

Can I book an appointment over the phone instead of online?

The DC DMV prefers online booking through dmv.dc.gov. However, if you cannot access the website or need help, you can call the DMV to ask about appointment availability. Staff may be able to book for you by phone, though wait times can be long.

How far in advance should I book my learner's permit appointment?

Book as early as possible — ideally four to six weeks ahead, especially if you want a specific date or location. During spring and summer, appointments fill up quickly. If you need to test soon, check for cancellations daily, as slots sometimes open up when others reschedule.

What happens if I fail the knowledge test?

You can retake the test, but you must schedule a new appointment. The DC DMV may require you to wait a certain number of days before retesting. When you book your next appointment, you will pay the test fee again. Study the DC Driver's Manual before your next attempt.

Do I need to bring my Social Security card to the appointment?

You do not need the physical card, but you must provide your Social Security number. Have it memorized or written down. Bring other documents that prove your identity and DC residency instead.

What if my appointment time does not work anymore?

Log into dmv.dc.gov and reschedule up to 24 hours before your appointment. If you are within 24 hours, call the DMV directly. Rescheduling is usually free, but canceling close to your appointment time may result in losing your slot.