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!

If your son or daughter requires special accomodations, please contact us at info@middlesexdriving.com or call us at 781 729-1474 so we can come up with a mutually acceptable plan. Please be advised that we adhere to a strict no refund policy. Thank you. 

  • Adult Lesson Package

    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. 

    You can take this course if you are as young as 16 years old and need extra help.

  • 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

    $1050

  • Traditional Driver Education for Adults

    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

    $1050

  • Classroom 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.

  • 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.

  • 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.

Classroom Instruction

Winchester

Jun 26 - Jun 30
8:55 am
Available
  • X
  • M
  • T
  • W
  • T
  • F
  • X

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

Jun 26 - Jun 30
9:00 am
Available
  • X
  • M
  • T
  • W
  • T
  • F
  • X

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

Jul 10 - Jul 14
8:55 am
Available
  • X
  • M
  • T
  • W
  • T
  • F
  • X

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

Jul 10 - Jul 14
9:00 am
Available
  • X
  • M
  • T
  • W
  • T
  • F
  • X

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

Jul 24 - Jul 28
8:55 am
Available
  • X
  • M
  • T
  • W
  • T
  • F
  • X

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

Jul 24 - Jul 28
9:00 am
Available
  • X
  • M
  • T
  • W
  • T
  • F
  • X

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

Aug 7 - Aug 11
8:55 am
Available
  • X
  • M
  • T
  • W
  • T
  • F
  • X

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

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

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

Aug 21 - Aug 25
8:55 am
Available
  • X
  • M
  • T
  • W
  • T
  • F
  • X

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

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

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

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

All classes run from 9 am until 3:30 pm

Oct 14 - Oct 28
9:00 am
Available
  • S
  • X
  • X
  • X
  • X
  • X
  • S

All classes run from 9 am until 3:30 pm

Nov 4 - Nov 18
9:00 am
Available
  • S
  • X
  • X
  • X
  • X
  • X
  • S

All classes run from 9 am until 3:30 pm

Dec 26 - Dec 30
9:00 am
Available
  • X
  • M
  • T
  • W
  • T
  • F
  • X

All classes run from 9 am until 3:30 pm

Parent Class

Winchester

Jun 22
6:25 pm
Available
  • X
  • X
  • X
  • X
  • T
  • X
  • X

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

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

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

Jul 20
6:25 pm
Available
  • X
  • X
  • X
  • X
  • T
  • X
  • X

VIRTUAL CLASS. Class runs from 6:30 pm until 8:30 pm.

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

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

Aug 17
6:25 pm
Available
  • X
  • X
  • X
  • X
  • T
  • X
  • X

VIRTUAL CLASS. Class runs from 6:30 pm until 8:30 pm.

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

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

Sep 14
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!

Oct 19
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!

Nov 9
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!

Dec 21
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!