Book your DMV appointment through the New York State DMV website or by phone

To schedule an appointment at a New York City DMV office, you have two main routes: the online reservation system at dmv.ny.gov or calling 1-844-DMV-MYNY (1-844-368-6969). The online system is faster — you can see available times when ready and confirm your appointment in minutes. If you call, a representative will find an opening and book it for you, though wait times to reach someone can run 15 to 30 minutes during peak hours.

You do not need to create an account to book online. Go to dmv.ny.gov, select "Make an Appointment," choose your transaction type (license renewal, road test, ID card, etc.), pick your preferred NYC location, and the system shows you available dates and times. You'll receive a confirmation number by email or text, depending on what you provide during booking.

The system works seven days a week, though appointment availability varies by location and time of year. Morning slots and weekday appointments fill faster than evening or weekend times. If you cannot find an opening that works, check back the next day — the DMV releases new slots regularly.

Key Takeaways

  • Book online at dmv.ny.gov or call 1-844-368-6969; online booking is usually faster and shows you real-time availability.
  • You'll need to know what transaction you need (license renewal, road test, ID card) before you start booking.
  • Bring your confirmation number and the documents listed on your confirmation email when you arrive at your appointment.
  • If no appointments show available in your preferred location, try a different NYC office or check back the next day for newly released slots.

What information you need before you book

Have your driver's license or ID number ready, along with your date of birth and ZIP code. If you're booking a road test, you'll also need to know which class of license you're testing for (Class D for regular cars, Class E for motorcycles, etc.). The system asks for your phone number or email so the DMV can send your confirmation.

If you're renewing a license or ID, the system may ask whether you want to renew in person or by mail. In-person appointments are usually faster if your license is expiring soon, but mail renewal is an option if you have time and prefer not to visit an office.

NYC DMV office locations and how to choose

New York City has DMV offices in all five boroughs. The main locations are in Manhattan (33 Beaver Street), Brooklyn (165 Flatbush Avenue), Queens (166-25 Goethals Avenue), the Bronx (1932 Arthur Avenue), and Staten Island (1850 Victory Boulevard). When you book online, the system shows you all available locations and lets you filter by borough or neighborhood.

Choose based on where you live or work — travel time matters when you're trying to make an appointment window. Midtown Manhattan and downtown Brooklyn tend to have more appointment slots available because they're larger offices, but they're also busier. If you're flexible on location, a smaller office in your home borough might have earlier openings.

What to bring to your appointment

Bring your confirmation number, a valid photo ID, and the documents the DMV listed in your confirmation email. For a license renewal, you typically need your current license and proof of your address (a utility bill, lease, or bank statement dated within the last 30 days). For a road test, bring your permit, proof of insurance, and the vehicle you'll be testing in.

If you're explore for a new license or ID, bring your birth certificate or passport, proof of Social Security number, and two proofs of address. The exact documents depend on your transaction type — your confirmation email will specify what you need. Arriving without required documents means your appointment will be cancelled and you'll have to reschedule.

What happens if you miss or need to reschedule

If you miss your appointment without cancelling, the DMV may charge a fee or require you to book a new one. If you need to reschedule, cancel your current appointment through dmv.ny.gov (use your confirmation number) or call 1-844-368-6969, then book a new time. Cancelling online takes seconds; calling takes longer but guarantees the slot is released.

Try to cancel at least 24 hours before your appointment so someone else can use that time slot. If you're running late on the day of your appointment, call the office directly — the number is on your confirmation email — and ask if they can hold your slot or work with you.

When the online system shows no availability

If you see "no appointments available" for your preferred location or date range, it usually means that office is fully booked for the next few weeks, not that appointments don't exist. Check back the next morning — the DMV typically releases new slots between 8 and 9 a.m. You can also try a different NYC location; availability varies by office and transaction type.

If you have an urgent need (expiring license, upcoming road test), call 1-844-368-6969 and explain your situation. Representatives sometimes have access to appointments that don't show online, or they can direct you to an office with sooner availability. Be specific about your important date so they understand the urgency.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person who needs the appointment must book it themselves using their own information. If someone cannot book online, they can call 1-844-368-6969 and a representative will book it for them over the phone.

How far in advance can I book an appointment?

You can usually book up to 60 days ahead, though availability depends on the office and transaction type. Some offices open slots further out during slower periods. Check the system to see what dates are available for your location.

What if I don't have an email address to receive my confirmation?

Provide a phone number instead — the DMV will text your confirmation. You can also call 1-844-368-6969 to book by phone and receive your confirmation number verbally.

Do I have to book online, or can I just walk in?

Walk-ins are not accepted at most NYC DMV offices. You must have a scheduled appointment. The online system and phone line are the only ways to book.

What if my appointment time doesn't work anymore?

Cancel your current appointment through dmv.ny.gov or by calling 1-844-368-6969, then book a new one. You can reschedule as many times as you need before your appointment date.