The Flushing DMV location and what it handles
The New York State Department of Motor Vehicles operates a full-service office in Flushing, Queens at 40-24 Main Street. This office handles driver's license renewals, replacements, and new applications; vehicle registration and title work; commercial driver's license (CDL) services; and road tests for both standard and commercial licenses. It is one of the busiest DMV locations in New York City, so wait times are typically longer than at smaller branches.
The Flushing office is open Monday through Friday, 8:15 a.m. to 4:45 p.m., and Saturday from 8:15 a.m. to 1:45 p.m. It does not open on Sundays or state holidays. Because this location serves a large population and handles road tests, you should expect to wait 45 minutes to two hours during peak times, particularly mid-morning and early afternoon on weekdays.
Not all DMV services are available at every location. The Flushing office does not issue commercial learner's permits (CLP) or commercial driver's licenses through walk-in service — you must schedule those in advance. If you need a service that requires an appointment, you can book one through the New York State DMV website or by calling 518-402-4368.
Key Takeaways
- The Flushing DMV is located at 40-24 Main Street and handles driver's licenses, vehicle registration, road tests, and commercial driver's license services.
- Hours are Monday through Friday 8:15 a.m. to 4:45 p.m. and Saturday 8:15 a.m. to 1:45 p.m., with typical wait times of 45 minutes to two hours.
- You can take a road test at this location, but you must schedule an appointment in advance through the DMV website or by phone.
- Bring the correct documents for your transaction — a missing document will send you home and waste your wait time.
What documents to bring for common transactions
The documents you need depend on what you are doing. For a driver's license renewal, bring your current license, proof of residency (a utility bill, lease, or mortgage statement dated within the last 60 days), and your Social Security number. If you are renewing by mail or online, you do not need to visit the office at all — check the DMV website to see if you are may be able to access.
For a new driver's license or learner's permit, bring proof of identity (passport, birth certificate, or foreign national ID), proof of residency, your Social Security number, and proof of your New York State address. A utility bill works; a lease works; a bank statement works. A piece of mail addressed to you at your current address also works.
For vehicle registration or title work, bring your current registration, proof of ownership (the title or bill of sale), proof of residency, and your vehicle identification number (VIN). If you are registering a vehicle for the first time in New York, bring the out-of-state title or bill of sale, proof that you passed inspection, and proof of insurance.
For a road test, bring your learner's permit, proof of residency, and a vehicle that is registered, insured, and has passed inspection. The vehicle must have working headlights, brake lights, turn signals, wipers, and mirrors. Bring the vehicle's registration and proof of insurance with you.
How to prepare before you go
Check the DMV website to confirm the office is open on the day you plan to visit. Occasionally the Flushing location closes for staff training or other reasons, and the website is the fastest way to find out. You can also call 718-966-6155 to confirm hours.
Gather all required documents before you leave home. The single biggest reason people waste time at the DMV is arriving without a document they need. If you are unsure what you need, call the office or check the DMV website for your specific transaction type.
Consider visiting early in the morning or on Saturday if your schedule allows. The office is typically less crowded before 10 a.m. and on Saturday mornings. Avoid mid-morning and early afternoon on weekdays if you can.
If you need a road test, you must schedule an appointment. Walk-in road tests are not available at any New York DMV location. Book your appointment at least two weeks in advance if possible, because slots fill up quickly at the Flushing office.
Taking a road test at Flushing
The Flushing DMV administers road tests for both standard driver's licenses and commercial driver's licenses. You must have a valid learner's permit and schedule an appointment in advance. The test takes about 15 to 20 minutes and covers basic vehicle control, turning, parking, and following traffic laws.
Bring your learner's permit, proof of residency, and a vehicle that meets inspection standards. The examiner will check the vehicle's lights, wipers, horn, and mirrors before the test begins. If anything is broken or missing, the test will not proceed and you will need to reschedule.
The road test route varies, but it typically includes residential streets, a busier road, and parking. The examiner is looking for smooth acceleration and braking, proper use of turn signals, safe lane changes, and correct mirror and blind-spot checks. If you fail, you can reschedule and try again, but you must wait at least one week before your next attempt.
Scams and safety information
Do not use third-party websites that claim to schedule DMV appointments for you. These sites charge fees (sometimes $50 or more) for a service that is free on the official New York State DMV website. The only legitimate way to schedule an appointment is through ny.gov/dmv or by calling 518-402-4368.
Do not give your personal information to anyone who approaches you outside the DMV office offering to help you. Scammers sometimes pose as DMV staff or "helpers" and collect information or money from people waiting in line. The DMV does not send staff outside to solicit customers.
Be cautious of emails or texts claiming to be from the DMV. The DMV does not send unsolicited emails asking you to verify your information or update your account. If you receive a message like this, do not click any links or provide information. Report it to the New York State DMV at dmv.ny.gov or call 518-402-4368.
Do not pay anyone to take your road test for you or to falsify documents. This is fraud and a felony in New York. People convicted of DMV fraud face fines up to $10,000 and up to four years in prison.
Parking and getting to the office
The Flushing DMV is located at 40-24 Main Street, between 40th and 41st Avenues. Street parking is available but often difficult to find, especially during business hours. There is a paid parking lot one block away at 40-20 Main Street, and several other lots within a few blocks.
Public transportation is the fastest option. The office is two blocks from the Main Street station on the F and M subway lines. The Q44 and Q65 buses also stop nearby. If you drive, allow extra time to find parking and walk to the office.
What to do if you cannot visit in person
Many DMV services can be completed without visiting an office. Driver's license renewals can be done by mail or online if you meet certain requirements — your license must not be expired by more than two years, you must not have any medical conditions that affect your driving, and you must not need to change your name or address. Check the DMV website to see if you are may be able to access.
Vehicle registration renewals can also be done by mail or online. You will receive a renewal notice in the mail; follow the instructions on that notice to renew without visiting the office.
If you need to visit the office but have a disability or medical condition that makes waiting difficult, you can request an accommodation. Call 718-966-6155 to explain your situation and ask what options are available.
Frequently Asked Questions
How long does a typical visit to the Flushing DMV take?
Wait times range from 45 minutes to two hours depending on the time of day and day of the week. The actual transaction usually takes 10 to 15 minutes once you reach the window. Arriving early in the morning or on Saturday morning typically means shorter waits.
Can I schedule an appointment at the Flushing DMV?
Yes, you can schedule an appointment for certain services through the New York State DMV website or by calling 518-402-4368. Road tests require an appointment and must be scheduled in advance. Some other services, like commercial driver's license applications, also benefit from scheduling.
What if I fail my road test?
You can reschedule and try again, but you must wait at least one week before your next attempt. You keep your learner's permit and can practice driving during that time. There is no limit to how many times you can take the test, though you must pay the test fee each time.
Is the Flushing DMV open on weekends?
The office is open Saturday from 8:15 a.m. to 1:45 p.m. but closed on Sundays. Saturday mornings are typically less crowded than weekday afternoons, so this can be a good time to visit if your schedule allows.
What should I do if I lose my place in line?
Take a new number from the ticket machine when you arrive. The DMV does not hold your place if you leave the office. If you step outside briefly and return, you will need to take a new number and wait again.