Monday - Thursday 10am-6pm
    Friday 10am-4pm
    Saturday and Sunday Closed

   July & August Monday- Friday      9am-5pm
   Driving available 7 days a week.



*You can make-up missed classes in our make up schedule.​​​

January 2024 - August 2024 classes 

​*Saturday class 2/10-3/9 845am-3pm


​*February Vacation Class 2/19-23rd 845am-3pm *FULL

​*Monday/Wednesday class 3/6/2024-4/24/24



*March Vacation Class 3/11-15th 845am-3pm

*In person

*March Vacation Class 3/18-22nd 845am-3pm

*In person

*Saturday class 3/16-4/13 845am-3pm


​*April Vacation Class 4/15-4/19 845am-3pm


​*April Vacation Class 4/15-4/19 845am-3pm


*Tuesday/Thursday Class 4/25-6/13 6pm-8pm

*Online virtual class

​*Saturday and 1 Sunday 4/27-5/19 845am-3pm *FULL

​*June classes Monday-Friday 845am-3pm

*IN PERSON6/3-6/7, 6/10-6/14, 6/17-6/21


​*July classes Monday-Friday 845am-3pm
*IN PERSON 7/8-7/12, 7/15-7/19, 7/22-7/26,


*August classes Monday-Friday 845am-3pm

*IN PERSON 8/5-8/9, 8/12-8/16, 8/19-8/23,


Needham Driving School courses are made up of 30 classroom hours (fifteen 2-hour modules of instruction.) Classes do not have to be taken consecutively or in order. You may finish in as little as one week or take up to a year to complete.  Each course has (15) lesson modules 1 through 15 in order. If you miss a class you may make it up during any other class with the same lesson number.  845am-315pm classes are 3 modules a day starting at 845, 11 and 115pm.  There will be  30 minute breaks given between classes. Exact break times will depend on the flow of class. 

Please note: Students should choose the session that works best with their schedule  and sign up for make up classes by emailing