Calendar module icon

Calendar

View all calendars is the default. Choose Select a Calendar to view a specific calendar.

Select the arrows on either side of the current month to change the month.

Library Calendar

  1. Music with Sarah Ages 2-5 *Registration Required*

    October 13, 2020, 10:00 AM - 10:30 AM

    Come join Sarah Gardner, who has extensive experience with music, movement and very young children! Come sing and dance along in this lively, fun, interactive program is for children ages 2-5 and their caregivers.

    More Details
  2. Music with Sarah ages 2 and under *Registration Required*

    October 13, 2020, 10:30 AM - 10:45 AM

    Come join Sarah Gardner, who has extensive experience with music, movement and very young children! Come sing and dance along in this lively, fun, interactive program is for children ages 2 and under and their caregivers.

    More Details
  3. Virtual Read to Tucker the Therapy Dog for School Age Children **Registration Required**

    October 13, 2020, 3:00 PM - 4:15 PM

    Read to Tucker online: Build confidence in reading with Tucker, a trained, hypoallergenic, therapy dog! For Grades 1+. Sign up for a 15-minute slot using the link to the right for our online registration calendar. Registration closes at 9pm the day before the event for us to make sure everyone gets a link. If you are interested in attending on the day of an event, please call the children's department at (781)-455-7559 ext 507 or email the Children's Department using the link on the right and we can send you a login unless the event is full.

    More Details

Public Meetings Calendar

  1. SELECT BOARD- REVISED

    October 13, 2020, 6:00 PM

    More Details
  2. PARK AND RECREATION COMMISSION

    October 13, 2020, 7:00 PM

    More Details
  3. BOARD OF LIBRARY TRUSTEES

    October 13, 2020, 7:00 PM

    More Details

Senior Center Calendar

  1. Let's Laugh Today Zoom Laughter Club

    September 2, 2020, 7:30 PM - October 28, 2020, 8:15 PM

    Password: 014657 *Laughter is the best medicine so join this fun-loving crew to end the day with laughs and love! Anyone can do these easy, healthful breathing techniques along with simulated laughter that always seems to turn into real laughter! All ages and levels of physical ability are welcome. There are no fancy poses and no jokes or comedy is involved. There's plenty of free parking at all our venues. Since laughing is dehydrating, please bring your water bottle.

    More Details
  2. DRUMS ALIVE (Thru October)

    October 13, 2020, 9:00 AM - 10:00 AM

    Drum Alive is back Daily! Kelly has been given the opportunity to provide Drums Alive classes at home for people of ALL AGES. The classes are being sponsored by Blue Cross Blue Shield and are FREE to all participants while we are in Stay At Home orders. Please email Aicha with any questions. Let's get you started: Here is a link to a signup page. https://mailchi.mp/ec3716c65d68/drumsalivecoa Once you fill out your contact info, I will send you more information to get going with classes at home.

    More Details
  3. Arthritis Class with Stephen

    October 13, 2020, 3:00 PM - 4:00 PM

    Meeting ID: 816 8790 1740 *This class is a mostly seated exercise class that does not encourage activities that might exacerbate arthritis symptoms and sore joints. It addresses range of motion, strength, flexibility, endurance balance and coordination.

    More Details