Where to book your NYC DMV appointment

New York State uses a single online system for all DMV appointments: the MyDMV portal at dmv.ny.gov. You cannot book an appointment by phone, mail, or in person at an office. The portal is the only way to reserve a time slot at any of the five DMV offices that serve New York City.

The five offices are located in Manhattan, Brooklyn, Queens, the Bronx, and Staten Island. Each office handles the same services but operates on different schedules. You choose which office and which date work for you when you book.

If you do not have internet access, you can use a computer at a public library or ask someone to book on your behalf. You will need a valid email address to complete the booking and receive a confirmation.

Key Takeaways

  • Book all NYC DMV appointments through MyDMV at dmv.ny.gov; phone and walk-in bookings are not available.
  • You must have a valid email address and know what service you need before you start the booking process.
  • Appointment slots fill quickly, especially for license renewals and road tests, so check availability as soon as you know your needed date.
  • Bring all required documents on your appointment day; arriving without them will result in a cancelled appointment and you will have to rebook.
  • If you need to cancel or reschedule, do so through MyDMV at least 24 hours before your appointment time.

What you need before you book

Have the following information ready before you open the MyDMV portal: your New York State driver's license or ID number, your date of birth, your email address, and your ZIP code. If you are booking for someone else, you will need their information instead.

You also need to know which service you are coming in for. Common services include renewing a license or permit, taking a road test, obtaining a learner's permit, replacing a lost or damaged license, and updating your address. The portal will ask you to select your service type before showing available appointments.

If you are unsure which service applies to you, visit the DMV Services page on dmv.ny.gov first. It lists every service and tells you what documents you must bring. Knowing this before you book prevents you from showing up unprepared.

Step-by-step booking process

Step 1: Go to dmv.ny.gov and select "Book an Appointment." You will be taken to the MyDMV login page. If you have never used MyDMV before, you will need to create an account using your email address and a password you choose.

Step 2: Log in and select your service. The portal will show a list of services. Click the one that matches your reason for visiting. The system will then ask follow-up questions to confirm which specific transaction you need.

Step 3: Choose your office and date. The portal shows all five NYC offices and their available dates for the next several weeks. Click on the office closest to you or most convenient. Then select a date. Times are shown in 15-minute blocks; pick the time that works for your schedule.

Step 4: Review and confirm. The system will show you a summary of your appointment: office location, date, time, and service type. Check that everything is correct. Then click "Confirm Appointment." You will receive a confirmation email when ready.

Step 5: Save your confirmation number. Your email will contain a confirmation number and a list of documents you must bring. Write down the confirmation number or take a screenshot. Bring it with you on your appointment day.

How far in advance you can book

The MyDMV portal opens appointments up to 60 days in the future. You can book as soon as you know you need an appointment, but you cannot reserve a slot more than two months ahead. If you need an appointment beyond 60 days, check back when that date moves within the 60-day window.

Slots for road tests and license renewals fill faster than other services. If you need a road test, book as soon as the 60-day window opens. Renewal appointments are also competitive, especially in the weeks before your license expires.

If you cannot find an available slot, check back daily. Cancellations happen regularly, and new slots sometimes open when other people reschedule. Early morning and weekday appointments tend to have more availability than evenings and Saturdays.

What to bring on your appointment day

Your confirmation email lists the exact documents required for your service. Do not assume you know what to bring. Different services require different documents, and arriving without them will result in a cancelled appointment.

For most services, you will need a valid form of ID (passport, birth certificate, or previous license), proof of residency (utility bill, lease, or bank statement dated within 30 days), and your Social Security number. Bring originals, not copies, unless the confirmation email specifically says copies are acceptable.

Arrive 10 to 15 minutes early. Bring your confirmation number. Leave extra time for travel; the DMV will not reschedule you if you arrive late, and you will lose your appointment slot.

Cancelling or rescheduling your appointment

Log back into MyDMV using the same email and password. Click "Manage Appointments" and select the appointment you want to change. You can cancel it or reschedule to a different date and time. You must make changes at least 24 hours before your appointment. If you cancel within 24 hours or do not show up, you will have to book a new appointment from scratch.

If you reschedule, the system will show you available slots just as it did when you first booked. You can move to a different office or a different date. Once you confirm the new appointment, you will receive a new confirmation email with a new confirmation number.

Common problems and how to fix them

I cannot log into MyDMV. Click "Forgot Password" on the login page and follow the email instructions to reset it. If you never created an account, click "Create Account" instead. Make sure you are using the email address you registered with.

No appointments are available. Check back the next day or try a different office. If you are booking a road test, try offices in the Bronx or Staten Island first; they often have more availability than Manhattan and Brooklyn. You can also call 518-402-7100 during business hours to ask if cancellations are expected soon.

I booked the wrong service. Cancel your current appointment through MyDMV and book a new one for the correct service. You cannot change the service type on an existing appointment.

I lost my confirmation number. Log into MyDMV and click "Manage Appointments." Your upcoming appointments and their confirmation numbers will be listed there.

Frequently Asked Questions

Can I book an appointment for someone else?

Yes. Log into MyDMV and select "Book for Someone Else" instead of "Book for Myself." You will enter their information instead of yours. They will still need to bring their documents and ID on the appointment day, and they should have the confirmation number with them.

What if I miss my appointment?

You will lose the slot and have to book a new appointment through MyDMV. There is no penalty, but you will have to wait for the next available opening, which could be weeks away depending on the service and office.

Do I need to print my confirmation?

No. Bring the confirmation number written down or on your phone. The DMV staff will look it up in their system. A printed copy is helpful but not required.

Can I change my appointment time without cancelling?

No. You must cancel the current appointment and book a new one. Both actions happen through MyDMV under "Manage Appointments."

What if the office is closed on the day I want to book?

The MyDMV portal only shows dates when the office is open. If a date does not appear as an option, that office is closed that day. Choose a different date or a different office.