You can book most New York DMV appointments through the online system at dmv.ny.gov, but not all services are available this way

The New York Department of Motor Vehicles runs an online appointment booking system that lets you reserve a time slot for common transactions — license renewals, road tests, commercial license services, and some ID card work. You go to dmv.ny.gov, select your service type, choose a location, and pick an available date and time. The system confirms your appointment by email and text message.

Not every DMV service can be booked online. Certain transactions — like CDL medical certificate reviews, some commercial endorsements, and a few specialized ID services — still require you to call or visit in person. The DMV website tells you which services are available for online booking at each location before you start the process.

Appointment slots fill up quickly in high-traffic areas, especially around license renewal important date and before the end of the month. If you cannot find an open time at your preferred location, you can check nearby offices or look further out on the calendar.

Key Takeaways

  • Online appointments are available for license renewals, road tests, commercial services, and most ID card work through dmv.ny.gov.
  • You will need your driver's license number or ID number, a valid email address, and a phone number to complete the booking.
  • The DMV sends confirmation details by email and text, and you should arrive 10 to 15 minutes early with the documents listed in your confirmation.
  • If no online slots are open at your location, you can try nearby offices or call 518-402-4368 to check availability or request an appointment by phone.
  • Some services — like certain commercial endorsements and medical certificate reviews — cannot be booked online and require a phone call or in-person visit.

What you need before you start booking

Have your New York driver's license or ID card number ready. The system uses this to pull up your record and confirm your identity. If you do not have a New York ID yet, you cannot book online — you will need to call or visit a DMV office in person.

You also need a valid email address and a phone number where you can receive text messages. The DMV uses these to send your confirmation and any updates about your appointment. Make sure the phone number is one you check regularly, because the DMV may text you if there are changes to your appointment time or location.

Before you book, know what service you need. The website asks you to pick a transaction type — for example, "renew driver's license," "schedule road test," or "get commercial license." If you are unsure which category covers what you need, the DMV website has a service finder tool that walks you through questions to identify the right transaction.

Step-by-step process for booking online

Go to dmv.ny.gov and look for the "Make an Appointment" button or link on the homepage. Click it and you will land on the appointment booking page. Select your service type from the dropdown menu — the list includes common transactions like license renewal, road test scheduling, and commercial services.

Next, choose your county or the DMV office location you prefer. The system shows you which offices have that service available. Enter your driver's license or ID number and your date of birth to verify your record. The system will pull up your information and show you available appointment times at that location.

Pick a date and time that works for you. The calendar shows which days have open slots, usually displayed in green. Click on a date to see the available times for that day. Once you select a time, the system asks you to confirm your email address and phone number. Review all your details — location, date, time, and service type — and click "confirm" to complete the booking.

You will see a confirmation page with your appointment details, including a confirmation number. The DMV will send the same information to your email and phone number within a few minutes. Save the confirmation number or screenshot the page in case you need to reschedule or cancel.

What to bring and when to arrive

Your confirmation email or text will list the documents you need for your specific service. For a license renewal, you typically need your current driver's license, proof of residency (like a utility bill or lease), and proof of your Social Security number. For a road test, bring your permit, a valid form of ID, and proof of residency. Commercial services have different requirements depending on the endorsement or license type.

Arrive 10 to 15 minutes before your appointment time. The DMV counts late arrivals as no-shows after 15 minutes, and you may lose your slot. Bring all documents listed in your confirmation, because missing paperwork can delay your transaction or require you to reschedule.

If you cannot make your appointment, cancel it through the website or call 518-402-4368 at least 24 hours in advance. This frees up the slot for someone else and prevents a no-show on your record.

When online booking is not available

Some DMV services do not have online appointment slots. These include certain commercial driver's license endorsements, medical certificate reviews for CDL holders, and a few specialized ID services. If you need one of these services, the website will tell you that online booking is not available and will direct you to call 518-402-4368 or visit an office in person.

High-traffic locations sometimes run out of online appointment slots weeks in advance. If your preferred office shows no availability, check nearby offices in your region. You can also try booking for a date further in the future — slots often open up as the DMV releases new time blocks.

If you cannot find an online slot anywhere in your area, calling the DMV may reveal phone-only appointments or walk-in hours at certain locations. Some offices reserve a small number of slots for phone bookings to handle overflow demand.

Rescheduling or canceling your appointment

Log back into dmv.ny.gov and go to "Manage Your Appointment" to reschedule or cancel. You will need your confirmation number and the phone number or email you used when you booked. The system lets you pick a new date and time or cancel outright.

If you cancel, do it at least 24 hours before your appointment. Canceling late or not showing up may affect your ability to book online in the future, and you may be required to call to schedule your next appointment.

If you lose your confirmation number, you can retrieve it by logging into the appointment system with your driver's license number and date of birth. The system will show all your upcoming appointments.

Troubleshooting common booking problems

If the system says your driver's license or ID number is not found, double-check that you entered it correctly. Some older licenses use a different format than newer ones. If you recently moved to New York or just got your license, your record may not be in the system yet — call 518-402-4368 to verify your information or book by phone.

If you see no available appointment times at any location, the DMV may be fully booked in your region. Check back in a few days, as new slots are released regularly. You can also try offices in neighboring counties if you are willing to travel, or call the DMV to ask about cancellations or walk-in availability.

If you do not receive a confirmation email or text within 30 minutes of booking, check your spam folder or contact the DMV at 518-402-4368. Provide your confirmation number if you have it, and they can verify that your appointment was recorded.

Frequently Asked Questions

Can I book an appointment if my license is expired?

Yes, you can book a renewal appointment even if your license has expired. The system checks your record, not the expiration date. However, if your license expired more than a few years ago, you may need to take a written test or road test in addition to renewing, which affects which appointment type you need to book.

What if I need to reschedule but the new date has no open slots?

Check back frequently — the DMV releases new appointment slots throughout the week. You can also try a different location or a date further in the future. If slots remain unavailable, call 518-402-4368 to see if phone-only appointments or walk-in hours are available at your location.

Do I have to book online, or can I still go in person without an appointment?

Most DMV offices now operate by appointment only, but some locations offer limited walk-in hours. Check the DMV website for your specific office to see if walk-ins are accepted. Booking online is faster and guarantees your time slot, so it is the preferred method when slots are available.

What happens if I miss my appointment?

If you do not show up or arrive more than 15 minutes late, the DMV may mark it as a no-show. This can affect your ability to book online in the future, and you may be required to call or visit in person for your next appointment. If you cannot make it, cancel at least 24 hours in advance.

Can I book an appointment for someone else?

No, the system requires you to use your own driver's license or ID number to book. Each person must book their own appointment. If someone else needs help booking, they can do it themselves at dmv.ny.gov or call 518-402-4368 for phone support.