Teen Driver Education Courses

Teens may begin classroom driver education as young as age 15 years and 9 months, but may not begin driving until they are 16 years of age and have obtained a learner's permit. The Registry of Motor Vehicles requires the driver education course be completed within a two year period. All students who sign up will create an online account that allows you to check the status of your account, make payments, and schedule on-road driving lessons and sign up for appointment reminders!  You have to have a valid learner's permit on your person to do all on-road driving lessons with MDA as well as driving lessons from family.  The ensure quality and safety for all of our in car instruction, we have cameras recording inside and outside of all of our vehicles and audio as well.

A 2-hour parent class must be completed before students can schedule their on-road driving lessons.

For teens under the age of 18 to be eligible for a road test, they must complete a full driver education course and hold a learner's permit for six months. All your fees must be paid in full here at Middlesex Driving Academy and the RMV.  Once all these requirements have been met, you can schedule a road test to be taken here at our main office. To meet the public's demand, we offer these every other week.

Remember to practice, practice, practice driving with your son and or daughter.  Please understand, we ask you do a minimum of 10 hours of driving on the main roads prior to scheduling your first driving or observing lesson.  The number one reason a student passes the Road Test on the first attempt is that they did a minimum of 40 hours (many did more) of driving at home!  Those students who do very little at home , it may cause them to take the Road Test several times before getting a "pass" from the RMV Road Examiner! Because of this reason and others, we require our students to have at least ten hours of driving before scheduling driving lessons with MDA. If this requirement is not met, we will cancel all lessons even last minute if necessary!

Please be advised that we adhere to a strict no refund policy. Thank you. 

  • Traditional Driver Education

    This package offers everything you need to meet the state driver education requirements including:

    • 30 hours of classroom instruction
    • 12 hours of behind-the-wheel training
    • 6 hours of backseat observation while another student is driving Note: All 6hrs Observation lessons must be scheduled directly with the office via email at scheduling@middlesexdriving.com or via phone 781-729-1474.
    • A 2-hour parent class
    Register Now

    $1125

  • Traditional Driver Education for Adults

    As an adult, you do not need to take this course to get your license.  If you do complete this course you could be entitled to a discount on your auto insurance.

    This package offers everything you need to meet the state driver education requirements including:

    • 30 hours of classroom instruction
    • 12 hours of behind-the-wheel training
    • 6 hours of backseat observation while another student is driving Note: All 6hrs Observation lessons must be scheduled directly with the office via email at scheduling@middlesexdriving.com or via phone at 781-729-1474.
    Register Now

    $1125

  • 6 Pack of Adult Lessons

    Do you need a little extra help to feel more confident and safe behind-the-wheel? 

    If you feel that you would like or need more than one or two lessons, we are now offering a discounted package of six driving lessons. 

  • 12 Pack of Adult Lessons

    Do you need a little extra help to feel more confident and safe behind-the-wheel? 

    If you feel that you would like or need more than one or two lessons, we are now offering a discounted package of twelve driving lessons. 

    Register Now

    $1300

  • Classroom Hours Only

    Complete a 30-hour driver education course at Middlesex Driving Academy. Our driving school instructors are well versed in the state curriculum requirements and know how to make the classes educational and enjoyable at the same time.

    To take this class, you must be at least 15 years and 9 months of age.

  • Parent Class (Free for Members)

    This class must be completed before your teen can start their in-car driving lessons.  The cost of the parent class is included in all our packages. A fee for parent class is for parents of a student attending class at a different driving school.

    The Massachusetts Registry of Motor Vehicles mandates that parents/guardians attend a special two-hour class for teens under the age of 18 trying to obtain their license. This class will provide insight into what your teenager is learning in drivers education and explain the current laws that will most affect you and your child.

    The RMV requires your teen to complete a minimum of 40 hours of behind-the-wheel experience under your supervision. This class will provide you with strategies to use when taking your teen out driving as well as tips on how to be a positive role model during driving lessons. We want to help make this time together more enjoyable and less stressful for both of you!

    After you have completed the class, you will be issued a certificate that is valid for five years. If you have another teenager(s) who will be attending drivers education before your certificate expires, you will not have to retake the class.

  • Transfer from another driving school/Driving and Observing Only

    If you have taken your classroom instruction with another driving school, you can always sign up to do your 12 hours of driving and 6 hours of observing with our instructors to obtain your drivers education certificate. We will contact the registry to have your classroom hours transferred to our school.

    To start the in-car driving and observing portion of the state driver education requirement, you must be 16 years of age, have obtained a learner's permit, and met the parent class requirement. Note: All 6hrs Observation lessons must be scheduled directly with the office via email at scheduling@middlesexdriving.com or via phone 781-729-1474.

Classroom Instruction

Winchester

Mar 9 - 23
8:55 am
Available
  • S
  • X
  • X
  • X
  • X
  • X
  • S

All classes run from 9 am until 3:30 pm. This class is a virtual class.

Mar 9 - 23
9:00 am
Available
  • S
  • X
  • X
  • X
  • X
  • X
  • S

All classes run from 9 am until 3:30 pm.

Apr 15 - 19
8:55 am
Available
  • X
  • M
  • T
  • W
  • T
  • F
  • X

All classes run from 9 am until 3:30 pm. This class is a virtual class.

Apr 15 - 19
9:00 am
Available
  • X
  • M
  • T
  • W
  • T
  • F
  • X

All classes run from 9 am until 3:30 pm.

May 4 - 19
8:55 am
Available
  • X
  • M
  • T
  • W
  • T
  • F
  • X

All classes run from 9 am until 3:30 pm. This class is a virtual class.

May 4 - 19
9:00 am
Available
  • S
  • X
  • X
  • X
  • X
  • X
  • S

All classes run from 9 am until 3:30 pm.

Jun 24 - 28
9:00 am
Available
  • S
  • M
  • T
  • W
  • T
  • F
  • S

The dates for this class are TENTATIVE. We are waiting for the snow to stop and for the registry to determine if they will be extending online classes.

Jul 8 - 12
9:00 am
Available
  • X
  • M
  • T
  • W
  • T
  • F
  • X

All classes run from 9 am until 3:30 pm.

Jul 22 - 26
9:00 am
Available
  • X
  • M
  • T
  • W
  • T
  • F
  • X

All classes run from 9 am until 3:30 pm.

Aug 5 - 9
9:00 am
Available
  • X
  • M
  • T
  • W
  • T
  • F
  • X

All classes run from 9 am until 3:30 pm.

Aug 19 - 23
9:00 am
Available
  • X
  • M
  • T
  • W
  • T
  • F
  • X

All classes run from 9 am until 3:30 pm.

Parent Class

Winchester

Apr 11
6:25 pm
Available
  • X
  • X
  • X
  • X
  • T
  • X
  • X

Class runs from 6:30 pm until 8:30 pm. Only one parent needs to attend the parent class, although both are welcome! This is a virtual class.

Apr 11
6:30 pm
Available
  • X
  • X
  • X
  • X
  • T
  • X
  • X

Class runs from 6:30 pm until 8:30 pm. Only one parent needs to attend the parent class, although both are welcome! This is a virtual class.

May 16
6:25 pm
Available
  • X
  • X
  • X
  • X
  • T
  • X
  • X

Class runs from 6:30 pm until 8:30 pm. Only one parent needs to attend the parent class, although both are welcome! This is a virtual class.

May 16
6:30 pm
Available
  • X
  • X
  • X
  • X
  • T
  • X
  • X

Class runs from 6:30 pm until 8:30 pm. Only one parent needs to attend the parent class, although both are welcome!

Jun 20
6:30 pm
Available
  • X
  • X
  • X
  • X
  • T
  • X
  • X

Class runs from 6:30 pm until 8:30 pm. Only one parent needs to attend the parent class, although both are welcome!

Jul 18
6:30 pm
Available
  • X
  • X
  • X
  • X
  • T
  • X
  • X

Class runs from 6:30 pm until 8:30 pm. Only one parent needs to attend the parent class, although both are welcome!

Aug 15
6:30 pm
Available
  • X
  • X
  • X
  • X
  • T
  • X
  • X

Class runs from 6:30 pm until 8:30 pm. Only one parent needs to attend the parent class, although both are welcome!