Where to Book Your NYC DMV Appointment

You must book your learner's permit appointment through the New York State DMV's online appointment system at dmv.ny.gov. Walk-ins are not accepted at any NYC DMV office for permit tests. The system lets you choose your preferred location, date, and time slot up to 60 days in advance.

NYC has five DMV offices that handle learner's permit appointments: Manhattan (33 Beaver Street), Brooklyn (2875 Coney Island Avenue), Queens (166-25 Goethals Avenue), Bronx (1304 Southern Boulevard), and Staten Island (1150 Victory Boulevard). Each office has different availability, so if your preferred date is full, you can check another borough's schedule.

The online system is the only way to reserve a permit test appointment. You cannot call ahead to hold a spot, and you cannot book through a third-party service. If you have no internet access, you can visit a DMV office in person to book an appointment at a kiosk, but you still cannot take the test that same day.

Key Takeaways

  • Book your appointment at dmv.ny.gov at least one week before your preferred test date, as popular time slots fill quickly in NYC.
  • You need a valid email address and your NYSID number (or Social Security number) to complete the online booking.
  • Bring your confirmation email, proof of residency, and all required documents to your appointment or you will be turned away.
  • Appointment slots open 60 days in advance, and you can reschedule or cancel up to 24 hours before your scheduled time.
  • If you miss your appointment without canceling, you lose your fee and must book a new one.

What You Need to Book Online

Before you start the booking process, gather your NYSID number (found on a New York State ID, driver's license, or permit). If you do not have an NYSID, you can use your Social Security number instead. You will also need a valid email address where you can receive your confirmation.

The system will ask for your name, date of birth, address, and phone number. Make sure your address matches your proof of residency document, because the DMV will check it when you arrive. If you have moved recently and your ID does not reflect your current address, bring both your ID and a current utility bill or lease to show your new address.

You do not need to upload documents during booking. The online system only collects your personal information and lets you choose your appointment slot. You will bring your physical documents on the day of your test.

Step-by-Step Booking Process

Start at dmv.ny.gov and select "Make an Appointment" from the homepage. Choose "Learner Permit" as your transaction type. Enter your NYSID number or Social Security number and your date of birth, then click "Continue."

The system will display available dates and times at each NYC location. Select your preferred office and date. Time slots are usually available in 15-minute intervals during business hours. Once you pick a slot, you will see a summary of your appointment details.

Review all information for accuracy, then confirm your appointment. The system will send a confirmation email to the address you provided. Save this email or print it — you must bring it to your appointment. If you do not receive the email within a few minutes, check your spam folder or try booking again.

Timing and Availability in NYC

Appointment slots open 60 days before the date. For example, if today is January 15, you can book appointments starting March 16. In NYC, popular time slots (mornings and early afternoons on weekdays) fill within days of opening, especially at the Manhattan and Brooklyn offices.

If you need an appointment soon, check all five boroughs' schedules, not just your preferred location. Staten Island and the Bronx offices often have more availability than Manhattan and Brooklyn. Early morning slots (before 10 a.m.) and late afternoon slots (after 3 p.m.) tend to stay open longer.

The DMV offices are open Monday through Friday, 8 a.m. to 4 p.m., with some variation by location. Weekend and evening appointments are not available. If you cannot take time off work or school, you may need to book several weeks ahead to find a slot that works.

Documents to Bring on Test Day

Bring your confirmation email (printed or on your phone), a valid photo ID, and proof of residency. Your photo ID can be a passport, school ID, or state ID. Proof of residency must show your current address and can be a utility bill, lease, bank statement, or insurance document dated within the last 30 days.

You will also need to bring your Social Security card or a document showing your Social Security number. If you are under 18, bring a parent or guardian's consent form (Form MV-44) signed and notarized. The DMV will not test you without this form if you are a minor.

Do not bring original documents like birth certificates unless the DMV specifically requested them in your confirmation email. Bring copies or documents you can afford to leave with the office if needed.

Rescheduling or Canceling Your Appointment

You can reschedule or cancel your appointment up to 24 hours before your scheduled time through dmv.ny.gov. Log in with the same NYSID or Social Security number and date of birth you used to book. Select your appointment and choose "Reschedule" or "Cancel."

If you cancel, your fee is refunded to the payment method you used. If you reschedule, you keep your fee and can pick a new date and time. If you miss your appointment without canceling, you forfeit your fee and must pay again to book a new test.

If you need to reschedule less than 24 hours before your appointment, you must visit a DMV office in person or call 518-402-4368 (the state DMV customer service line). Explain your situation, and staff may be able to move you to another slot if one is available, though this is not may provide.

Common Mistakes That Delay Your Appointment

The most common error is booking with an address that does not match your proof of residency. The DMV will turn you away if your ID shows one address and your utility bill shows another. Update your address on your ID before booking, or bring both documents to explain the mismatch.

Another frequent mistake is forgetting your confirmation email. The DMV office will not let you test without it. Take a screenshot or print it the day before your appointment so you have a backup copy.

If you are under 18, forgetting the notarized parental consent form (MV-44) is an automatic cancellation. Get this form notarized at least one week before your appointment — banks, libraries, and some UPS stores offer notary services, though fees vary.

What Happens After Your Appointment

You will take a written test on road signs, traffic laws, and safe driving practices. The test is 20 questions, and you must answer at least 14 correctly to pass. If you pass, you will receive your learner's permit the same day. If you fail, you can reschedule another test appointment when ready.

Your learner's permit is valid for five years from the date of issue. It allows you to drive with a licensed adult 21 or older in the front seat. You must follow all permit restrictions, including no driving between midnight and 5 a.m. and no use of cell phones while driving.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person taking the test must book their own appointment using their own NYSID or Social Security number. The DMV will verify identity at the office, so you cannot use someone else's information.

What if all appointment slots are full?

Check back daily, as cancellations open up new slots. You can also try booking at a different NYC location — the Bronx and Staten Island offices typically have more availability. If you need an appointment urgently, visit a DMV office in person to see if walk-in testing is available that day (though this is rare for permits).

Do I need to pay when I book online?

Yes. The learner's permit fee is $10, and you pay it during online booking using a credit or debit card. This fee is non-refundable if you miss your appointment without canceling at least 24 hours in advance.

What if I fail the written test?

You can reschedule another test appointment when ready after failing. There is no waiting period, but you must pay the $10 fee again for each new test appointment.

Can I take the test in a language other than English?

Yes. The DMV offers tests in multiple languages, including Spanish, Chinese, Korean, Russian, and others. Select your language preference during the online booking process, and the test will be administered in that language at your appointment.