Driver Ed in Buffalo

Take our comprehensive driver education course or any of our individual courses at our Buffalo classroom location.

Nearby communities that are serviced through our Buffalo classroom location include Maple Lake, Rassat, Rockford, Delano, Montrose, Waverly, St. Michael, Monticello, Corcoran, Hanover, and Albertville.

Our Buffalo classroom location is 605 Hwy 55 East, near the Dairy Queen. Our classroom entrance is located on the north side of the building.

  • Comprehensive Teen Package 6 hr Behind the Wheel

    Register for classroom and behind-the-wheel instruction together and save $145!  Regularly priced at $620.

    30 Hours of Classroom Instruction

    • Complete classroom education in as little as 10 days
    • Flexible scheduling for your busy teen
    • Includes a printed copy of the Minnesota Driver's Manual
    You may attend classroom education at 14 years of age, but cannot take the written knowledge test to obtain your learner's permit until you are 15 years old. We strongly encourage you to attend classroom education as close to your 15th birthday as is possible. Students who attend classroom education too early tend to retain less of what they have learned and struggle to pass the written knowledge test.
     
    You have one year from the last day of classroom education to complete your behind-the-wheel instruction. The younger you are when attending classroom education, the less time you have to complete your BTW. If you are unable to complete your BTW before your contract expires, you will be required to pay an additional fee to extend your contract.
     

    6 Hours of Behind-the-Wheel Instruction

    • Three 2-hour Lessons
    • One-on-One Instruction
    • Home Pick-up / Drop-off
    • Defensive Driving Structured Lessons

    You must have your permit and complete 10 hours of practice driving prior to scheduling your first behind-the-wheel session. Your behind-the-wheel instruction may be completed concurrently with your 50 hours of supervised driving. The hours driven with an instructor do not count as part of your 50 hours supervised driving requirement.

    Parent Class

    The parent class is optional and included free of charge with your registration. The class is designed to help you get the most out of your child's driver's education. Your attendance reduces the requirement to log 50 hours of supervised driving to 40 hours. Select which class you wish to attend when registering your student.

    Payment and Registration

    You may register up to 24 hours prior to the start of classroom education. Your payment must be received prior to the first day of class. You may pay in full, or make a down-payment of at least $226.25. The balance must be paid in full prior to your first behind-the-wheel session.

    We accept cash, check, or credit card. Credit card payments include a 3% convenience fee. Students are charged a one-time administrative fee of $6.25 at the time of registration. Payment plans are available.

  • Driver Ed Classroom

    30 hours of driver ed classroom instruction

    • Complete your classroom education in as little as 10 days.
    • Flexible scheduling for your busy teen.
    • Includes a printed copy of the Minnesota Driver's Manual.

    You may attend classroom education at 14 years of age, but cannot take the written knowledge test to obtain your learner's permit until you are 15 years old. We strongly encourage you to attend classroom education as close to your 15th birthday as is possible. Students who attend classroom education too early tend to retain less of what they have learned and struggle to pass the written knowledge test. 

    Students who register for classroom education only, will receive a 30-hour Letter of Completion in place of the blue card. The DPS only allows a driver's education program to issue a blue card when the student has completed the classroom education and is registered for six hours of behind-the-wheel education with the program. If you elect to complete the behind-the-wheel portion of driver's education with another program, you will need to present the 30-hour Letter of Completion when registering with them. They will then issue a blue card for you.

    You must present the blue card to the examiner when taking your written permit test. You will not be allowed to take the permit test without a blue card.

    Parent Class

    The parent class is optional and included free of charge with your registration. The class is designed to help you get the most out of your child's driver's education. Your attendance reduces the requirement to log 50 hours of supervised driving to 40 hours. Select which class you wish to attend when registering your student.

    Payment and Registration

    You may register up to 24 hours prior to the start of classroom education. Your payment must be received prior to the first day of class.

    We accept cash, check, or credit card. Credit card payments include a 3% convenience fee. Students are charged a one-time administrative fee of $6.25 at the time of registration. Payment plans are available.

  • Behind-the-Wheel Teen 6 hr

    6 Hours of Behind-the-Wheel Instruction

    • Three 2-hour Lessons
    • One-on-One Instruction
    • Home Pick-up / Drop-off
    • Defensive Driving Structured Lessons

    You must have your permit and complete 10 hours of practice driving prior to scheduling your first behind-the-wheel session. Your behind-the-wheel instruction may be completed concurrently with your 50 hours of supervised driving. The hours driven with an instructor do not count as part of your 50 hours supervised driving requirement.

    To get your permit, present your blue card to the examiner when taking your written permit test with the Department of Public Safety. You will not be allowed to take the permit test without a blue card.

    If you completed the classroom portion of driver's education with another program, you will need to submit a copy of the 30-hour Letter of Completion from that provider. We will issue the blue card once we have received the Letter of Completion, your contract, and payment.

    Parent Class

    The parent class is optional and included free of charge with your registration. The class is designed to help you get the most out of your child's driver's education. Your attendance reduces the requirement to log 50 hours of supervised driving to 40 hours. Select which class you wish to attend when registering your student.

    Payment and Registration

    A down-payment of $130 is required at the time of registration. The balance must be received prior to the last behind-the-wheel session. We accept cash, check, or credit card. Credit card payments include a 3% convenience fee. Students are charged a one-time administrative fee of $6.25 at the time of registration. Payment plans are available.

  • Behind-the-Wheel Teen 4 hr

    4 Hours of Behind-the-Wheel Instruction

    • Two 2-hour Lessons
    • One-on-One Instruction
    • Home Pick-up / Drop-off
    • Defensive Driving Structured Lessons

    This package is for students who have completed two of the six required hours with another program and wish to finish the six hour requirement with Today's Driving School.

    Your behind-the-wheel instruction may be completed concurrently with your 50 hours of supervised driving. The hours driven with an instructor do not count as part of your 50 hours supervised driving requirement.

    You will need to submit a copy of the 30-hour Letter of Completion from the program where you completed the classroom portion of driver's education. They will also need to indicate how many hours of behind-the-wheel instruction was completed with them. 

    Parent Class

    The parent class is optional and included free of charge with your registration. The class is designed to help you get the most out of your child's driver's education. Your attendance reduces the requirement to log 50 hours of supervised driving to 40 hours. Select which class you wish to attend when registering your student.

    Payment and Registration

    A down-payment of $130 is required at time of registration. The balance must be received prior to the second behind-the-wheel session. We accept cash, check, or credit card. Credit card payments include a 3% convenience fee. Students are charged a one-time administrative fee of $6.25 at the time of registration. Payment plans are available.

  • Behind-the-Wheel Teen 2 hr

     2 Hours of Behind-the-Wheel Instruction

    • One 2-Hour Driving Lesson
    • One-on-One Instruction
    • Home Pick-Up / Drop-Off
    • Defensive Driving Structured Lesson

    This package is for students who wish to purchase two additional hours of behind-the wheel instruction after completing the required 6 hours. It may also be used for students who have completed four of the six required hours with another program and wish to finish the six hour requirement with Today's Driving School.

    Your behind-the-wheel instruction may be completed concurrently with your 50 hours of supervised driving. The hours driven with an instructor do not count as part of your 50 hours supervised driving requirement.

    You will need to submit a copy of the 30-hour Letter of Completion from the program where you completed the classroom portion of driver's education. They will also need to indicate how many hours of behind-the-wheel instruction was completed with them. 

    Parent Class

    The parent class is optional and included free of charge with your registration. The class is designed to help you get the most out of your child's driver's education. Your attendance reduces the requirement to log 50 hours of supervised driving to 40 hours. Select which class you wish to attend when registering your student.

    Payment and Registration

    Payment in full must be made at the time of registration. We accept cash, check, or credit card. Credit card payments include a 3% convenience fee. Students are charged a one-time administrative fee of $6.25 at the time of registration.

Driver Education Classroom

Buffalo

Jun 20 - Jul 1
9:00am
Seats Available
  • X
  • M
  • T
  • W
  • T
  • F
  • X

Please do not use a school email address when registering. Many schools implement security protocols that block delivery of external email messages.

Please bring a notebook and pen. Food and drink are allowed.

Class Location
605 Hwy 55 East, Buffalo
9am to Noon

Jul 18 - Jul 29
9:00am
Seats Available
  • X
  • M
  • T
  • W
  • T
  • F
  • X

Please do not use a school email address when registering. Many schools implement security protocols that block delivery of external email messages.

Please bring a notebook and pen. Food and drink are allowed.

Class Location
605 Hwy 55 East, Buffalo
9am to noon

Aug 15 - Aug 26
4:00pm
Seats Available
  • X
  • M
  • T
  • W
  • T
  • F
  • X

Please do not use a school email address when registering. Many schools implement security protocols that block delivery of external email messages.

Please bring a notebook and pen. Food and drink are allowed.

Class Location
605 Hwy 55 East, Buffalo
4pm to 7pm

Sep 12 - Sep 27
6:00pm
Seats Available
  • X
  • M
  • T
  • W
  • T
  • X
  • X

Please do not use a school email address when registering. Many schools implement security protocols that block delivery of external email messages.

Please bring a notebook and pen. Food and drink are allowed. There are no classes on Fridays for this session.

Class Location
605 Hwy 55 East, Buffalo
6pm to 9pm

Oct 24 - Nov 8
4:00pm
Seats Available
  • X
  • M
  • T
  • W
  • T
  • X
  • X

Please do not use a school email address when registering. Many schools implement security protocols that block delivery of external email messages.

Please bring a notebook and pen. Food and drink are allowed. There are no classes on Fridays for this session.

Class Location
605 Hwy 55 East, Buffalo
4pm to 7pm