To renew a license online you must have an eye exam completed and entered into the vision registry prior to submitting your renewal. Once you submit your renewal you should receive your new license within 2 to 3 weeks. If you prefer to visit your local DMV office, I strongly suggest you make an appointment online before your visit. This will expedite the process and ensure you won't have to wait long to get your transaction done!
It may not be that long. The last time I stood in line for 20 minutes behind others. To lessen the wait, it is advisable you compete a portion of your application online and print out whatever you need. Also, from online you set up an appointment with DMV official. In addition, there may be computer terminals you may renew your license. The machine would issue a receipt as an temporary license. At the Hauppauge DMV, you may have to wait in line and then have a seat waiting for your ticket to show up on the marquee. I am unsure about mail processing time. Again, you may want to get as much accomplishing online.
Thanks! Your answer is awaiting moderation.