Book your Buffalo DMV appointment online through New York's reservation system or by phone
New York State residents in Buffalo can reserve a DMV appointment through the state's online booking portal at dmv.ny.gov or by calling 1-844-DMV-MYNY (1-844-368-6969). The online system lets you choose your location, service type, and preferred date and time. Phone reservations work the same way but require speaking with a representative. Both methods are free, and you'll receive a confirmation number when ready.
Buffalo has two main DMV offices: the Main Street office in downtown Buffalo and the Niagara Falls office, which serves the broader region. The online system shows real-time availability at each location, so you can see which office has the soonest opening for your specific service. Walk-ins are not accepted at most New York DMV locations, so scheduling ahead is necessary.
You do not need to create an account or provide payment information to book. The reservation system only collects your name, contact information, and the service you need. Appointments typically fill 4 to 8 weeks in advance during peak seasons, though some services have shorter wait times.
Key Takeaways
- New York's DMV reservation system at dmv.ny.gov or 1-844-368-6969 is the only way to schedule an appointment; walk-ins are not accepted.
- Buffalo residents can choose between the Main Street office downtown and the Niagara Falls office, with real-time availability shown for each location.
- You will receive a confirmation number when ready after booking, which you should save and bring to your appointment.
- Appointment availability varies by service type and season, with some services booking 4 to 8 weeks in advance.
- Bring your confirmation number, valid ID, and any documents required for your specific service when you arrive.
What services you can book online in Buffalo
The DMV reservation system covers most common services: driver's license renewal, learner's permit tests, road tests, vehicle registration, title transfers, and address changes. You select the service when you book, and the system shows availability only for that service at each location. Some services, like commercial driver's license (CDL) testing, may have longer wait times or limited availability.
Certain services have restrictions. Road tests, for example, are offered only at specific times and locations. If you need a road test in Buffalo, the system will show you which office offers them and when. Learner's permit written tests are also location-specific. The online system filters availability based on what you select, so you only see dates and times when your chosen service is actually offered.
If your service is not listed in the online system, call 1-844-368-6969 to ask whether it can be scheduled by phone or whether you need to visit in person without an appointment. Some specialized services, like commercial vehicle inspections, may require a different process.
Documents and information you need before booking
Have your Social Security number, date of birth, and current address ready when you book. If you're renewing a license or registration, have your confirmation number or reference number from any previous DMV transaction. For vehicle services, you'll need your Vehicle Identification Number (VIN) and current registration or title number.
The online system will tell you exactly what documents to bring to your appointment. Read the confirmation email carefully — it lists required documents by service type. Arriving without the correct documents will result in your appointment being cancelled or rescheduled, and you'll lose your time slot.
If you're unsure what documents you need, call 1-844-368-6969 before booking. The representative can confirm your requirements and may be able to tell you whether you're missing anything that would prevent you from completing your service on the day of your appointment.
Cancelling or rescheduling your Buffalo DMV appointment
You can cancel or reschedule through the same online system where you booked, or by calling 1-844-368-6969. If you cancel online, log in with your confirmation number and select the option to modify or cancel. If you call, have your confirmation number ready. Cancellations and reschedules are free and can usually be done up to 24 hours before your appointment.
If you miss your appointment without cancelling, you will lose your time slot and must book a new one. The system does not automatically penalize you, but repeated no-shows may result in restrictions on future bookings. If you know you cannot make your appointment, cancel as soon as possible so someone else can use that time.
Rescheduling through the system is faster than cancelling and rebooking separately. When you reschedule, the system shows you available times at the same location or at other Buffalo-area offices, so you can choose a date that works better for you.
Wait times and peak seasons in Buffalo
Buffalo DMV offices experience longer wait times during spring and summer, particularly in May and June when school-age drivers seek learner's permits and road tests. Fall and winter typically have shorter waits. If you have flexibility in when you schedule, booking for a weekday morning in September through March usually means shorter appointment times and less crowded offices.
Even with an appointment, you may wait 15 to 45 minutes depending on how busy the office is that day. The appointment guarantees you a time slot, not that you'll be seen exactly at that time. Arrive 10 to 15 minutes early to check in. Bring your confirmation number and valid ID.
If your appointment is for a road test, arrive even earlier — typically 20 to 30 minutes before your scheduled time. Road tests require the examiner to inspect your vehicle and review your documents before the test begins, so extra time is needed.
Buffalo DMV office locations and hours
The Main Street office in downtown Buffalo is located at 65 Court Street, Buffalo, NY 14202. It is open Monday through Friday, 8:00 a.m. to 4:00 p.m., and Saturday 8:00 a.m. to 12:00 p.m. The Niagara Falls office is at 1100 Main Street, Niagara Falls, NY 14301, with the same hours. Both offices are closed on Sundays and state holidays.
The online reservation system shows the hours for each location and will not allow you to book outside those times. If you need a service on a day or time not shown, that service is not available at that location during that period. You can check a different location or a different date.
Parking is available at both locations, though downtown Buffalo parking may require payment. The Niagara Falls office has dedicated parking. If you use public transportation, both offices are accessible by bus. Check the New York State DMV website for specific transit directions.
What to do if no appointments are available
If the online system shows no available appointments for your service and location, check back daily — cancellations open up slots regularly. You can also try booking at the Niagara Falls office if the Main Street office is full, or look for appointments several weeks further out. Some services have more availability than others; for example, registration renewals typically have more open slots than road tests.
If you need an appointment urgently and cannot find one, call 1-844-368-6969 to ask whether phone-only appointments are available or whether there are other options. In rare cases, the DMV may offer same-day or next-day appointments for specific situations, though this is not may provide.
You can also check whether your service can be completed by mail or online. Many license renewals and registration renewals can be done without visiting an office. The DMV website lists which services are available by mail or online, which may be faster than waiting for an in-person appointment.
Frequently Asked Questions
Can I book a DMV appointment for someone else?
No, the person who needs the service must book their own appointment or have a parent or guardian book on their behalf if they are under 18. You will need the person's Social Security number and date of birth to complete the reservation. At the appointment, that person must be present with valid ID.
What happens if I arrive late to my Buffalo DMV appointment?
If you arrive more than 15 minutes late, the DMV may cancel your appointment and give your time slot to another person. You would then need to book a new appointment. Call the office when ready if you know you will be late and ask whether they can hold your slot.
Do I need to print my confirmation number or can I show it on my phone?
You can show your confirmation number on your phone, but printing it is recommended as a backup in case your phone battery dies or you lose signal. The confirmation email contains all the information the DMV needs to find your appointment, so having it in any form is sufficient.
Can I change my appointment to a different service type?
No, you must cancel your current appointment and book a new one for the different service. The system does not allow you to change the service type on an existing reservation. Cancel your current appointment and when ready book a new one for the service you actually need.
What if I need a road test but no dates are available?
Road test availability is limited and books up quickly. Check the online system daily for cancellations, or call 1-844-368-6969 to ask about the typical wait time for road tests in Buffalo. You can also ask whether the Niagara Falls office has earlier availability. Some people travel to other counties where wait times are shorter.