Where to book your NYC DMV appointment online
New York State uses a single online system for all DMV appointments, including those at NYC locations. You book through the New York DMV website at dmv.ny.gov, not through a separate NYC portal. The system shows you available times at the specific DMV office you choose — there is no phone line for booking, and walk-ins are not accepted at most NYC locations.
When you arrive at dmv.ny.gov, you will see a button labeled "Make an Appointment" on the homepage. Click it, then select the type of transaction you need (license renewal, road test, written test, permit process, and so on). The system will then ask you to choose a location and show you open time slots for the next several weeks.
NYC has multiple DMV offices in different boroughs. The system lets you see availability at each one before you book, so you can choose the location and time that work best for you. Once you select a slot, you will receive a confirmation number by email — save this number and bring it with you on the day of your appointment.
Key Takeaways
- Book all NYC DMV appointments through dmv.ny.gov using the "Make an Appointment" button; there is no separate NYC booking system.
- You must choose your transaction type first (renewal, road test, written test, permit), then select a location and time slot.
- The system shows you available appointments weeks in advance, so you can plan around your schedule.
- You will receive a confirmation email with a confirmation number that you must bring to your appointment.
- Walk-ins are generally not accepted; you must have a booked appointment to be seen.
What information you need before you book
Have your driver's license, permit, or ID number ready before you start. If you are renewing a license, the system will ask for your license number. If you are explore for a permit or taking a test, you may need your Social Security number or date of birth to verify your identity in the system.
You will also need a valid email address where you can receive your confirmation. The DMV sends the confirmation to that email, and you should check it right away to make sure the appointment went through. If you do not receive an email within a few minutes, the booking may not have completed — try again or contact the DMV.
NYC DMV office locations and what they offer
New York City has DMV offices in Manhattan, Brooklyn, Queens, and the Bronx. Not every office handles every service. For example, some locations do road tests, some do written tests, and some handle only renewals and ID transactions. When you select your transaction type on dmv.ny.gov, the system will show you only the offices that offer that service.
The main Manhattan office is at 33 Beaver Street in lower Manhattan. Brooklyn has an office in Downtown Brooklyn. Queens has a location in Elmhurst. The Bronx office is in Mott Haven. Availability varies by location and by time of year — you may find more open slots at one office than another, even for the same day of the week.
If you are taking a road test, the DMV will assign you a test route in the borough where you book. Make sure you know the area and that you can get to the testing location on time. Road test appointments fill up faster than other services, so book as far ahead as the system allows.
How far in advance you can book
The DMV typically opens appointment slots about 30 days in advance, though this can vary. If you are looking for an appointment and see no availability, check back in a few days — new slots are added regularly. During busy seasons (spring and summer), slots fill up quickly, so booking as soon as they become available gives you more choices.
If you need an appointment urgently and cannot find an open slot, you have a few options. Some DMV offices hold a small number of same-day or next-day appointments that are released each morning. You can also contact the DMV directly at 1-844-DMV-HELP (1-844-368-4357) to ask about cancellations or to see if there are other locations with sooner availability.
What to bring on the day of your appointment
Bring your confirmation number, which you received in your confirmation email. You will also need the documents required for your specific transaction. For a license renewal, bring your current license. For a road test, bring your permit, proof of identity, and proof of residency. For a written test, bring your permit and ID.
Arrive at least 10 to 15 minutes before your appointment time. The DMV is strict about appointment times, and arriving late may result in your appointment being cancelled. Bring only what you need — large bags and personal items are not allowed in most DMV offices, so leave them at home or in your car.
If you need to change or cancel your appointment
You can cancel or reschedule your appointment through the same dmv.ny.gov website. Log in using your confirmation number and email address, and you will see an option to modify or cancel. When you cancel, your slot opens up for other people to book, so do this as soon as you know you cannot make it.
If you miss your appointment without cancelling, you will lose that slot and may have to wait longer to get another one. If you are running late, call the DMV office directly — the phone number is on your confirmation email — and let them know. They may be able to work with you, but there is no may provide.
Common problems and how to fix them
If the website says no appointments are available, try a different location or a different transaction type if you have flexibility. You can also try booking at an off-peak time — early morning or late afternoon slots sometimes have more availability than midday. If you still cannot find anything, call 1-844-DMV-HELP to ask about other options.
If you booked an appointment but did not receive a confirmation email, check your spam folder first. If it is not there, log back into dmv.ny.gov and use your confirmation number to pull up your appointment details. You can also call the DMV to confirm that your appointment is in the system.
If you are having trouble with the website itself — it is slow, will not load, or keeps timing out — try using a different browser or device. The DMV website works best on Chrome, Firefox, and Safari. If you continue to have technical problems, call 1-844-DMV-HELP and ask for help booking over the phone.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person who needs the DMV service must book their own appointment using their own information. The DMV will ask for identifying details that only that person can provide, and you will need to show ID matching the name on the appointment when you arrive.
What if I do not have an email address?
You will need an email address to receive your confirmation. If you do not have one, you can create a free email account through Gmail, Yahoo, or Outlook in just a few minutes. Once you have an email, you can book your appointment online.
Is there a fee to book an appointment?
No. Booking the appointment itself is free. You will pay the DMV fee for your transaction (license renewal, road test, written test, and so on) when you arrive for your appointment, not when you book.
What happens if I book the wrong transaction type?
Cancel that appointment through dmv.ny.gov and book a new one with the correct transaction type. You can do this when ready — there is no penalty for cancelling. Make sure you select the right service before you confirm the second time.
Can I book multiple appointments at once?
You can book one appointment per transaction. If you need a written test and a road test, you will book two separate appointments at two different times. Book the written test first, pass it, and then book your road test once you have your permit.