How to book your NYS DMV learner permit test appointment
You must schedule your written test appointment before you show up at a DMV office in New York State. You cannot walk in and take the test the same day. The DMV offers three ways to book: online through the DMV website, by phone at 1-844-DMV-NY (1-844-368-6999), or in person at a DMV office.
The online method is fastest. Go to dmv.ny.gov, select "Schedule an Appointment," choose "Knowledge Test (Learner Permit)" as your transaction type, pick your county and preferred DMV office, and select an available date and time. You will receive a confirmation number by email. Keep this number — you will need it when you arrive for your test.
Phone appointments take longer because you are waiting in a queue, but you can ask questions while booking. The phone line is open Monday through Friday, 8 a.m. to 4 p.m. Eastern time. In-person scheduling at a DMV office works if you prefer to book face-to-face, though you may wait in line and the appointment will still be for a future date.
Key Takeaways
- Book your learner permit test appointment online, by phone, or in person before your test date — same-day walk-in testing is not available.
- The online scheduling system at dmv.ny.gov is the fastest method and gives you a confirmation number when ready.
- You must bring your confirmation number, a valid photo ID, and proof of your Social Security number to your appointment.
- Test appointments are usually available within two to four weeks, but availability varies by location and season.
- If you need to reschedule, you can cancel and rebook online or call the DMV at least 24 hours before your appointment.
What documents and information you need before booking
Have your Social Security number ready when you schedule. The DMV will ask for it to verify your identity and check your driving record. You do not need to provide it during the booking itself, but you will need to bring proof of it (a Social Security card, W-2, or tax return) to your test appointment.
You also need a valid photo ID to book and to take the test. Acceptable forms include a passport, a school ID with your photo and date of birth, a military ID, or a non-driver ID card from New York State. If you do not have a photo ID yet, you can get a non-driver ID from the DMV before scheduling your permit test.
Have your email address available if you book online — the DMV sends your confirmation to this address. If you do not check email regularly, write down your confirmation number when ready after booking.
Choosing your test location and date
New York State has DMV offices in every county. When you schedule online, the system shows you which offices have open slots and how far out those slots are. Offices in rural areas often have sooner appointments than those in cities like New York City, Buffalo, or Rochester, where demand is higher.
You can book a test as soon as two weeks away or as far as eight weeks away, depending on the office and the time of year. Summer months (June through August) and the weeks before school starts fill up faster. If your preferred office is booked out, try a neighboring county's office — you can take your test anywhere in the state.
The test is offered Monday through Friday at most offices. Some larger DMV locations offer Saturday appointments, but these book up quickly. Check your confirmation email for the exact address, hours, and any parking or entrance instructions for your chosen location.
What happens when you arrive for your appointment
Arrive 10 to 15 minutes early. Bring your confirmation number, your valid photo ID, and proof of your Social Security number. You will also need to bring proof of your date of birth if it is not on your photo ID — a birth certificate or passport works.
Check in at the DMV office window with your confirmation number. A staff member will verify your identity, confirm your Social Security number, and ask you to sign a statement saying the information you provided is correct. You will then be directed to a testing station or a separate testing room.
The written test has 20 questions. You must answer at least 14 correctly to pass. The test covers New York traffic laws, road signs, safe driving practices, and permit restrictions. You will take the test on a computer at the DMV office. Results are usually available when ready after you finish.
If you pass your test
If you pass, you will receive your learner permit the same day. The DMV will take a photo of you and issue a temporary permit on paper. Your actual permit card will arrive by mail within two to three weeks. The temporary permit is valid for driving while supervised by a licensed adult.
Your learner permit is valid for two years from the date it is issued. During this time, you must follow all permit restrictions: you cannot drive alone, you cannot drive between midnight and 5 a.m., and you cannot use a cell phone while driving (except in an emergency).
If you do not pass your test
If you do not pass, you can reschedule and take the test again. There is no waiting period between attempts in New York State, so you can book another appointment when ready. Most people who fail study the handbook more carefully and pass on their second or third attempt.
The DMV will give you a score report showing which topics you missed. Use this to focus your study. The New York State Driver's Manual is free on the DMV website and covers everything on the test. Many people also use practice tests online to prepare.
Rescheduling or canceling your appointment
If you need to change your appointment, log back into dmv.ny.gov with your confirmation number and select "Reschedule Appointment." You can move your test to a different date or location. You must reschedule at least 24 hours before your appointment time, or the DMV may charge a no-show fee.
If you cancel without rescheduling, your appointment slot opens up for other people. You will need to book a new appointment from scratch if you want to test later. Cancellations made less than 24 hours before your appointment may result in a fee, though the DMV sometimes waives this if you reschedule within a certain window.
If you miss your appointment without canceling, you lose your slot and may be charged a no-show fee. Call the DMV when ready if an emergency prevents you from attending — staff can sometimes waive the fee if you reschedule right away.
Frequently Asked Questions
Can I book my appointment on the same day as my test?
No. The DMV does not offer same-day walk-in testing for learner permits in New York State. You must schedule in advance, either online, by phone, or in person at a DMV office. Appointments are usually available within two to four weeks depending on your location.
What if I do not have a photo ID yet?
You can get a non-driver ID card from the DMV before you schedule your permit test. This is a state-issued photo ID that does not require a driver's license. You can explore for one at any DMV office and receive it the same day, or you can mail in an process. Bring this ID to your permit test appointment.
Can I take the test in a language other than English?
Yes. The DMV offers the written test in multiple languages including Spanish, Chinese, Korean, Russian, and others. When you schedule online or by phone, you will be asked which language you prefer. Not all DMV offices offer all languages, so your location options may be limited if you choose a less common language.
What if I lose my confirmation number?
Log back into dmv.ny.gov with your email address and the information you used to book. The system will show your scheduled appointment and let you view or print your confirmation number. You can also call 1-844-DMV-NY and provide your name and date of birth to look up your appointment.
How long does the test appointment take?
Plan to spend 30 to 45 minutes at the DMV office total. Check-in takes 5 to 10 minutes, the written test itself takes 10 to 20 minutes, and if you pass, getting your photo taken and receiving your temporary permit takes another 10 to 15 minutes. Arrive early to account for any wait time at check-in.