Where to book your learner's permit appointment in New York City
You schedule a learner's permit appointment through the New York State Department of Motor Vehicles (DMV) website or by calling their appointment line. The DMV handles all learner's permit testing in New York City — there is no separate city system. You cannot walk in without an appointment; the DMV requires advance scheduling for all permit tests.
The fastest way is online at dmv.ny.gov. Go to the "Schedule an Appointment" section, select "Permit Test" as your transaction type, and choose a location. New York City has multiple DMV offices, and appointment availability varies by location and time of day. If the website shows no openings, call 518-402-4368 to reach the DMV appointment line — staff can sometimes find slots that do not appear online, or they can add you to a waitlist.
Appointments typically fill up two to four weeks in advance, especially at Manhattan locations. If you need a test soon, check less busy offices in the outer boroughs or call the appointment line rather than relying on the website alone.
Key Takeaways
- Book your learner's permit test appointment on dmv.ny.gov or by calling 518-402-4368; walk-ins are not accepted.
- You will need your Social Security number, date of birth, and a valid form of ID to complete the online booking.
- Bring your confirmation number, the required documents, and arrive 15 minutes early on the day of your test.
- If online slots are full, call the appointment line — staff can sometimes locate available times or place you on a waitlist.
- The learner's permit test covers road signs, traffic laws, and safe driving practices; you must score at least 80 percent to pass.
What documents you need before booking
Before you start the online booking, gather your documents. You will need your Social Security number, your date of birth, and a valid form of ID. Acceptable IDs include a passport, a birth certificate, a school ID, or a state ID from another state. You do not need to upload these documents during booking — you bring them to the appointment itself — but you need the information from them to complete the form.
If you do not have a Social Security number, you can still book an appointment, but you will need to bring additional documents to the test location. The DMV website lists alternatives under "Proof of Social Security Number" in their document requirements section.
Steps to book online at dmv.ny.gov
Go to dmv.ny.gov and click "Schedule an Appointment" in the top menu. Select your county (New York County for Manhattan, Kings for Brooklyn, Queens for Queens, Bronx for the Bronx, or Richmond for Staten Island). Choose "Permit Test" as the transaction type.
The system will show you available DMV offices in that county and dates with open slots. Select the location and date that work for you. You will then enter your personal information: full name, date of birth, Social Security number, phone number, and email address. Double-check everything before submitting — errors can cause problems at the appointment.
After you submit, the system generates a confirmation number. Write this down or take a screenshot. You will need it to check in at the DMV office. The confirmation email goes to the address you provided, so check your spam folder if you do not see it within a few minutes.
What to expect on appointment day
Arrive 15 minutes before your scheduled time. Bring your confirmation number, your valid ID, and your Social Security card or the document you used to prove your Social Security number during booking. Bring a pen — you will fill out a paper form at check-in even though you booked online.
Check in at the front desk with your confirmation number. A staff member will verify your documents and direct you to the testing area. The written test takes about 20 to 30 minutes. You will answer 20 multiple-choice questions about New York traffic laws, road signs, and safe driving. You must score at least 80 percent (16 out of 20 correct) to pass.
If you pass, you receive your learner's permit on the spot. If you do not pass, you can reschedule another appointment through the same website or phone line. There is no waiting period between attempts in New York.
If your appointment slot fills up or you need to reschedule
If the online system shows no available appointments, call 518-402-4368 during business hours. The DMV appointment line is staffed Monday through Friday, 8:30 a.m. to 4 p.m. Eastern time. Tell the staff member your county and preferred location, and they can check for cancellations or place you on a waitlist. Waitlist spots sometimes open within days as other people cancel.
To reschedule an existing appointment, log back into dmv.ny.gov with your confirmation number and select "Reschedule." You can also call the appointment line to reschedule by phone. If you miss your appointment without canceling, you may lose your slot and have to book again from the available pool.
Preparing for the written test
The learner's permit test covers New York traffic laws, road signs, and safe driving rules. The DMV publishes a free study guide called the "New York Driver's Manual" on dmv.ny.gov. read it and read the sections on traffic laws and signs — these make up most of the test questions.
You can also take practice tests on the DMV website. These are free and show you the types of questions you will see. Many people take the practice test multiple times until they score 80 percent or higher consistently. Spending a few hours on the manual and practice tests before your appointment significantly increases your chances of passing on the first try.
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 Social Security number and ID information. A parent or guardian can help them navigate the website, but the booking must be in the test-taker's name.
What if I do not have a Social Security number?
You can still book and take the test. During online booking, select the option "I do not have a Social Security number" and follow the alternative document path. Bring the documents the DMV lists as proof of identity instead — a passport, birth certificate, or school ID will work. Call 518-402-4368 if you are unsure which documents may have access to.
How long does the appointment take?
Plan for 45 minutes to an hour total. Check-in takes 10 to 15 minutes, the written test itself takes 20 to 30 minutes, and processing your permit (if you pass) takes another 10 to 15 minutes. Arrive early to account for wait times, especially at busy locations.
What happens if I fail the test?
You can reschedule another appointment when ready through dmv.ny.gov or by calling 518-402-4368. There is no waiting period between attempts in New York. Most people who study the manual and take practice tests pass on the second attempt.
Do I need to bring my Social Security card to the appointment?
You need to bring proof of your Social Security number — your actual Social Security card, a birth certificate, a passport, or another document the DMV accepts. Check the "Proof of Social Security Number" section on dmv.ny.gov to confirm which documents work.