Find it fast Open

Calendar

Sunday Monday Tuesday Wednesday Thursday Friday Saturday
Sun, May 28
Tue, May 30
Girls Varsity Tennis - Team @ Ludlow High School
-
500 Chapin St, Ludlow MA 01056
Wed, May 31
Thu, Jun 1
Girls Varsity Lacrosse - Girls vs Quincy High School
-
90 Hayden Rowe Street, Hopkinton Massachusetts 01748
Senior Recognition Night
-
HS Athletic Center
Fri, Jun 2
Graduation
-
Football Field
Sat, Jun 3
Boys Varsity Tennis - Team vs Longmeadow High School
-
90 Hayden Rowe Street, Hopkinton Massachusetts 01748
Girls Varsity Lacrosse - Girls @ Lincoln-Sudbury Regional High School
-
390 LINCOLN RD, SUDBURY MA 01776
Sun, Jun 4
Mon, Jun 5
Boys Varsity Baseball vs Marblehead High School
-
90 Hayden Rowe Street, Hopkinton Massachusetts 01748
Boys Varsity Lacrosse - Boys @ Longmeadow High School
-
95 Grassy Gutter Rd, Longmeadow MA 01106
Tue, Jun 6
Girls Varsity Tennis - Team @ Westborough
-
90 West Main St, Westborough MA 01581
Wed, Jun 7
Kindergarten Orientation
-
Marathon Cafeteria
HMS Grade 6 & 7 Chorus Concert
-
Thu, Jun 8
Sat, Jun 10
Sun, Jun 11
Mon, Jun 12
Kindergarten Night
-
(Designated Classes)
Tue, Jun 13
Grade 5 Step Up Day
-
Kindergarten Night
-
(Designated Classes)
Wed, Jun 14
Grade 6 Homeroom Challenge
-
Sat, Jun 17
Sun, Jun 25
Mon, Jun 26
Wed, Jun 28
Thu, Jun 29
Fri, Jun 30
Sat, Jul 1

Calendar & Category Legend:

  • HPTA
  • Athletics
  • Elmwood School
  • Hopkins School
  • Hopkinton High School
  • Marathon School
  • Middle School
  • PreSchool

Year at a Glance

Customize Your Calendar

How do I add a calendar to my Google Calendars?

  1.  Click on the RSS icon above the calendar on this page and pick the calendar you would like to add. You can copy the url from the field.
  2. Go to calendar.google.com.
  3. On the left side go to "Other Calendars" and click on the dropdown.
  4. Choose "Add by URL".
  5. Enter the URL of the calendar, which you want to subscribe to.
  6. Click on "Add Calendar" and wait for Google to import your events.