Groton-Dunstable Regional School District

2021-2022 School Year


Groton-Dunstable Regional School District will open its doors for the 2021-2022 school year on Wednesday, September 1, 2021, for students in grades 1-12. 

The first official day of school for incoming Kindergarten students is Thursday, September 2, 2021. 

PLEASE REVIEW YOUR CHILD’S BUS ROUTE AS SOME TIMES/ROUTES HAVE BEEN CHANGED. PLEASE NOTE YOU MUST NOTIFY DEE BUS 48 HOURS BEFORE ANY CHANGES TO YOUR CHILD’S ROUTINE.  As a reminder, bus pick-up times may vary during the first couple of weeks of school as students and parents adjust to the new schedules. As a general rule, please have your child at the bus stop five (5) minutes prior to the estimated time of pick-up. Students who reside on route 119, route 113, or route 40 will be picked up and dropped off door side, whenever possible. Bus routes are available for viewing on line at

IMPORTANT Update:  There are cameras on all school busses.  There will be ongoing video and audio recordings for all bus routes and school activities that require a bus.  See the School HandBooks for more information.

The school hours for Groton-Dunstable Schools are as follows:

Full Day Hours

Groton-Dunstable Regional High School         7:27 AM – 1:50 PM

Groton-Dunstable Regional Middle School     8:08 AM – 2:25 PM

Florence Roche Elementary School                   8:55 AM – 3:20 PM

Swallow/Union Elementary School                  8:55 AM – 3:20 PM


Florence Roche ½ Day Kindergarten             8:55 AM – 12:15 PM

Swallow Union ½ Day Kindergarten              8:55 AM – 12:15 PM


Please refer questions regarding bus routes, concerns and stops to Dee Bus Company 978-448-3322

January 10th GDRSD Transportation Audit

Groton-Dunstable Regional School District Bus Routes


The school hours for Groton-Dunstable Schools are as follows:

 School  Full Day Hours  Half-Day Hours
 Groton-Dunstable Regional High School  7:27 AM – 1:50 PM  7:27 AM – 10:50 AM
 Groton-Dunstable Regional Middle School  8:08 AM – 2:25 PM  8:08 AM – 11:30 AM
 Florence Roche Elementary School  8:55 AM – 3:20 PM  8:55 AM – 12:15 PM
 Swallow Union Elementary School  8:55 AM – 3:20 PM  8:55 AM – 12:15 PM
Florence Roche 1/2 Day Kindergarten  8:55 AM – 12:15 PM
 Swallow Union ½ Day Kindergarten  8:55 AM – 12:15 PM