Calendar module icon


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. Virtual Read to Tucker the Therapy Dog for School Age Children **Registration Required**

    April 16, 2020, 2:00 PM - 3:00 PM

    Children are invited to sign up for a virtual reading session with Needham Free Public Library's favorite reading dog Tucker! Tucker will be listening to reader in one-on-one this Thursday from 2 pm to 3 pm. Register for a session on Needham Free Public Library's Facebook page! For School Age Children. Sign up for a 15 minute time slot **REGISTRATION is REQUIRED**

    More Details

Memorial Park Trustees Sign Board

  1. (LG) Needham Junior Football & Cheer Registration

    April 13, 2020 - April 18, 2020 @ Large sign facing the Library

    More Details

Public Meetings Calendar

  1. Board of Health - Norfolk County Mosquito Control District

    April 13, 2020 - May 1, 2020

    More Details
  2. Board of Health

    April 16, 2020, 9:00 AM

    More Details
  3. High Rock School - School Council Meeting

    April 16, 2020, 3:00 PM

    More Details
  4. Conservation Commission

    April 16, 2020, 7:30 PM

    More Details