What you need to do to get a learner's permit in Buffalo
To get a learner's permit in Buffalo, you visit the New York Department of Motor Vehicles (DMV) office in Erie County, pass a written test on traffic laws and road signs, and pay a fee. You cannot take the test online — you must go in person. The whole process usually takes one visit if you bring the right documents, though some offices have wait times of an hour or more.
New York issues learner's permits to people who are at least 16 years old. The permit lets you drive with a licensed adult (21 or older) in the front seat next to you. You cannot drive alone, and there are restrictions on when you can drive and how many passengers you can have.
Key Takeaways
- You must visit a DMV office in person in Erie County with proof of identity, proof of residency, and your Social Security number or Individual Taxpayer Identification Number.
- The written test covers New York traffic laws, road signs, and safe driving practices, and you need to score at least 80 percent to pass.
- The fee for a learner's permit is $20, and the permit is valid for six years from the date you receive it.
- After you hold your permit for six months (or four months if you are 18 or older), you can take a road test to get your driver's license.
Documents you need to bring to the DMV
Bring proof of your identity, proof that you live in New York, and your Social Security number or ITIN. Acceptable identity documents include a birth certificate, passport, or school ID. For proof of residency, bring a utility bill, lease, or bank statement with your name and address on it — it must be dated within the last 30 days.
If you do not have a Social Security number, bring your Individual Taxpayer Identification Number (ITIN) instead. If you are under 18, you may need a parent or guardian to sign consent forms — call the DMV office ahead to ask what forms to bring.
The written test and what it covers
The written test has 20 multiple-choice questions about New York traffic laws, road signs, and safe driving. You need to answer at least 16 questions correctly (80 percent) to pass. The test covers topics like speed limits, right-of-way rules, parking rules, and what different road signs mean.
You can study using the official New York DMV handbook, which is free and available on the DMV website. Many people also use practice tests online to get familiar with the question format. You get one chance to pass the test during your visit — if you fail, you can retake it, but you may have to pay another fee and wait for another appointment.
Where to go and how to make an appointment
The main DMV office in Buffalo is located at 65 Court Street, Buffalo, NY 14202. There is also a satellite office at 2350 North Forest Road in Getzville. Both offices handle learner's permit testing. You can walk in without an appointment, but wait times are often long — sometimes 90 minutes or more during busy times.
To schedule an appointment, visit the New York DMV website and use their appointment system. You can also call 1-844-DMV-MYNY (1-844-368-6969) to book a time. Appointments usually fill up weeks in advance, so plan ahead. If you walk in, arrive early in the morning — offices tend to be less crowded before noon.
The cost and how long your permit lasts
A learner's permit costs $20 in New York. You pay this fee when you pass the written test. The permit is valid for six years from the date you receive it, so you have plenty of time to practice and take your road test.
If your permit expires before you pass your road test, you can renew it at a DMV office. Renewal costs less than getting a new one — check the current renewal fee on the DMV website or call ahead.
What happens after you get your permit
Once you have your learner's permit, you can drive with a licensed adult (age 21 or older) sitting next to you in the front seat. You cannot drive alone, and you cannot drive between midnight and 5 a.m. You also cannot have more than one passenger under age 20 in the car (besides the licensed adult supervising you).
After you hold your permit for six months, you can schedule a road test to get your driver's license. If you are 18 or older, you only have to wait four months. The road test checks your ability to handle a car safely — you drive with a DMV examiner who watches how you handle turns, parking, and traffic situations.
If you need help or have questions
Call the New York DMV at 1-844-368-6969 to ask questions about documents, fees, or appointment availability. You can also visit a DMV office in person and ask staff directly. The DMV website has a handbook in multiple languages if English is not your first language.
If you are under 18 and your parent or guardian cannot go with you, call the DMV ahead to ask what paperwork they need to sign before you visit.
Frequently Asked Questions
Can I take the written test online or by mail?
No. New York requires you to take the written test in person at a DMV office. You cannot do it online or by mail. You must visit an office in Erie County to take the test and receive your permit.
What if I fail the written test?
You can retake the test at the same office or a different one. You may have to pay the fee again and wait for another appointment. Study the DMV handbook and practice tests before your next attempt.
Do I need to pass a vision test to get my learner's permit?
Yes. The DMV will test your vision at the office. If you wear glasses or contacts, bring them with you. If you fail the vision test, you will need to see an eye doctor and bring a vision certificate back to the DMV.
Can I get my learner's permit if I do not have a Social Security number?
Yes. Bring your Individual Taxpayer Identification Number (ITIN) instead. If you do not have either, call the DMV at 1-844-368-6969 to ask what documents you can use.
How long does it take to get my license after I pass the road test?
The DMV usually mails your license within two weeks of passing the road test. You can drive with your learner's permit and the road test receipt until your license arrives in the mail.