Book your Brooklyn DMV appointment through the New York State DMV website, not through a third-party service
The New York State Department of Motor Vehicles runs a single online appointment system for all DMV locations, including the Brooklyn office. You go to the official DMV website, select Brooklyn as your location, choose the service you need, and pick an available time slot. The system is free, and you do not need to call or visit in person to reserve your spot.
Brooklyn has one full-service DMV office located at 2875 Voorhies Avenue in the Sheepshead Bay neighborhood. This is where you will go for your appointment. The office handles written tests, road tests, license renewals, and most other DMV transactions. Appointment slots fill up weeks in advance, especially for road tests, so booking early matters.
Key Takeaways
- The official New York State DMV website is the only place to book a free appointment; do not use third-party booking sites that charge fees.
- You will need to know what service you are requesting — written test, road test, license renewal, or another transaction — before you start.
- Road test appointments book up faster than other services and may require you to check the system regularly for cancellations.
- Bring all required documents to your appointment; showing up without them will result in a cancelled visit and you will lose your slot.
Steps to book your appointment on the DMV website
Go to dmv.ny.gov and look for the "Book an Appointment" link on the homepage. Click it and you will be taken to the appointment scheduling system. The first screen asks you to enter your zip code or select your county. Type in a Brooklyn zip code or select Kings County, which is Brooklyn's county.
Next, the system shows you a list of available DMV offices in that area. Select the Brooklyn office at 2875 Voorhies Avenue. Then choose the service you need from the dropdown menu — for example, "Class D License Road Test," "Written Test," or "License Renewal." The system will only show you time slots for that specific service.
A calendar appears with available dates highlighted in blue. Click on a date and the system shows you available times for that day. Select the time that works for you, review your information, and confirm your appointment. You will receive a confirmation number on screen and by email. Save both.
What documents you need before booking
Have your New York State ID number or driver's license number ready when you book, though the system may not always ask for it. You will definitely need it when you arrive for your appointment. If you are taking a written test, bring your learner's permit. If you are taking a road test, bring your learner's permit and proof of vehicle insurance.
For license renewals, bring your current license and proof of your address, such as a recent utility bill or lease. For other transactions — like a name change or address update — bring the documents that support the change, such as a marriage certificate or lease. The DMV website lists specific requirements for each service type, so check before you go.
Road test appointments fill up quickly
Road test slots in Brooklyn are harder to find than other services because demand is high and the office has limited testing capacity. Appointments may be booked weeks or even months in advance. If you do not see an available date when you first check, check back regularly — cancellations happen, and new slots sometimes open up.
Some people find that checking early in the morning or late in the evening yields better results, though this is not may provide. If you cannot find a Brooklyn appointment, you can book at a different DMV location in New York City or nearby counties, though you will have to travel. Your road test is valid at any DMV office in the state.
What to do if you cannot find an appointment
If the Brooklyn office shows no available dates, you have a few options. First, check again in a few days — slots open as people cancel. Second, look at other DMV offices in Queens, the Bronx, or Manhattan to see if they have sooner dates. You can take your road test at any location; it does not have to be Brooklyn.
Third, if you are taking a written test and cannot find an appointment, some DMV offices allow walk-ins for written tests on a first-come, first-served basis, though this is not may provide and wait times can be long. Call the Brooklyn office at 718-966-6155 to ask whether they accept walk-ins for your specific service before you show up.
Cancelling or rescheduling your appointment
If you need to cancel or change your appointment, go back to dmv.ny.gov and select "Manage Your Appointment." Enter your confirmation number and the phone number or email you used when you booked. The system will show your appointment and let you cancel it or reschedule to a different date and time.
Cancelling frees up your slot for someone else and opens the possibility that you will find a sooner appointment when you rebook. If you cancel a road test, you can rebook when ready. If you miss an appointment without cancelling, you lose your slot and will have to book again from scratch.
Frequently Asked Questions
Can I book an appointment by phone instead of online?
The DMV prefers online booking through dmv.ny.gov. If you cannot use the website, you can call the Brooklyn office at 718-966-6155 to ask about phone booking, though wait times are long and staff may direct you back to the website.
Do I have to use my real name when I book?
Yes. The appointment system is linked to your DMV record, and you must provide the name that matches your ID or learner's permit. Showing up with a different name will result in your appointment being cancelled.
What if I arrive late to my appointment?
If you are more than 15 minutes late, the DMV may cancel your appointment and give your slot to someone else. If this happens, you will have to book a new appointment. Arrive at least 10 minutes early.
Can I book multiple appointments at once?
You can book one appointment per transaction type. If you need a written test and a road test, you will book two separate appointments on two different dates. You cannot take both tests on the same day.
Is there a fee to book an appointment online?
No. The DMV website is free. If a third-party site charges you a fee to book a DMV appointment, that is not an official DMV service. Use only dmv.ny.gov.