Skip to main content
NOW HIRING! If interested in learning more, please click here to contact us.
  • In-Person Pre-Licensing Classes

    In-Person Pre-Licensing Classes

    Before getting your driver’s license, you will need to complete a DMV-approved 5-Hour Pre-Licensing Course.

    Learn More

  • Zoom Pre-Licensing Classes

    Zoom Pre-Licensing Classes

    Take the NYS 5-Hour Pre-Licensing Class from the safety of your own home with our virtual learning class powered by Zoom!

    Learn More

  • Driving Lessons

    Driving Lessons

    We offer a variety of packages to fit your individual needs. If you have any questions or concerns after reviewing our package selections, please call us at 716-834-4300.

    Learn More

  • Defensive Driving

    Defensive Driving

    Reduce points on your license and save 10% on insurance!

    Learn More

Gift Cards Now Available!

The perfect holiday gift for coming-of-age drivers -gift them the freedom of the road! Visit us or Contact Us to learn more.

Walk-ins Welcome!

In-Person classes are held every Monday and Wednesday at 4pm, and Saturdays at 9am. Zoom classes are available Wednesday and Saturday.

ZOOM 5-Hour Pre-Licensing Class

Our online Zoom courses are generally held every Saturday at 9AM and Wednesday 4PM. Registration can be completed online. Choose the date of the preferred class below:

See All Zoom Classes

Buffalo Driving Schools

Proudly serving all of Erie and Niagara County

Buffalo Driving Schools has been teaching safe driving for 55 years. We have a variety of driving lessons and programs that are licensed by the New York State Department of Motor Vehicles and designed for drivers of all skill levels. Our office is open and staffed six days a week, so just give us a call for more information about our driving school.

We’re proud to assist those throughout Buffalo, Amherst, and Cheektowaga, NY.

Buffalo Driving Schools

3315 Bailey Ave.
Buffalo, NY 14215

Phone: 716-834-4300

Get Directions

Hours of Operation

Mon – Fri: 9:00AM – 5:00PM
Sat: 9:00AM – 1:00PM
Sunday: Closed

Email: Contact Us