Calendar module icon


View All Calendars is the default. Choose Select a Calendar to view a specific calendar. Subscribe to calendar notifications by clicking on the Notify Me® button, and you will automatically be alerted about the latest events in our community.


Go to previous month Go to next month


Select a year
Su M Tu W Th F Sa
26 27 28 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1

Jump To:

  1. Calendar Overlay Library Calendar (4)

Library Calendar

  1. LWV Coffee: Friends of the Josiah Smith Tavern

    March 25, 2017, 11:00 AM @ Community Room

    Women's League of Women Voters is hosting an informational coffee with the Friends of the Josiah Smith Tavern so residents may learn more about the reuse proposal for the historic building in Town Center before voting at Town Meeting in May.

    More Details
  2. Library Book Group

    March 28, 2017, 9:30 AM - 10:45 AM @ Weston Public Library

    The group will discuss All the Light We Cannot See by Anthony Doerr. Copies of the book will be available at the Circulation Desk several weeks before the meeting. Please contact librarian Donna Davies at 781-785-6158 for more information.

    More Details
  3. Pajama Storytime

    March 29, 2017, 6:30 PM - 7:30 PM @ Weston Public Library

    Put on your pajamas and stop by the library for some stories about being yourself and a painted hand-print craft. While this storytime is geared toward families with children ages 4-7, younger siblings are welcome to join in! No registration is required. Feel free to drop in.

    More Details
  4. Needle Felt Your Own Spring Bluebird

    March 30, 2017, 10:00 AM - 12:30 PM

    Instructor Nicol Wander, MFA will teach participants the technique of needle felting. Using a felting needle and pre-dyed merino wool (materials provided) participants will create a a felted bluebird pin or ornament. Learn needle felting techniques to create a unique one of a kind bluebird of your own. Note: sharp needle used in the creative process. Please call 781-786-6165 to sign up. Space is limited, advance registration is required.

    More Details