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.

Jump To:

  1. Calendar Overlay Library (4)
  2. Calendar Overlay Planning (1)


  1. Virtual Story Time (ONLINE)

    July 26, 2021, 10:30 AM - 11:00 AM @ Public Library

    Join Miss Sam for our fun Virtual Story Time for children up to age 5 and their parents/caregivers. The live/posted event is approximately 30 minutes long and includes stories, songs, and more! Go to For more information call 207-892-1908 ext. 4.

    More Details
  2. Animal Obstacle Course

    July 26, 2021, 11:00 AM - 5:00 PM @ Public Library

    Registration times: 11-12, 2-3, 3-4, 4-5 pm each day. Can you run as fast as an ostrich, see as far as an eagle or yell as loudly as a lion? Six different stations will be set up outside the library where you can challenge your abilities with some amazing wild animals. Sign up for a time slot is required, with a limit of 2 families at a time. We reserve the right to cancel should weather or pandemic conditions make it unsafe to offer the program. To sign up or for more information call 207-892-1908 ext. 4.

    More Details
  3. Dinosaur vs Unicorn Olympics (online)

    July 26, 2021, 2:00 PM - 2:30 PM @ Windham Public Library Facebook

    The Summer Olympics are popular with humans of all ages, but did you know dinosaurs and unicorns like to compete too? Watch Pearl and T. Rex compete in friendly games. For more information call 207-892-1908 ext. 4.

    More Details
  4. Writing Group (Zoom)

    July 26, 2021, 5:30 PM - 6:30 PM @ Windham Public Library Zoom

    Join moderator Jen Dupree for a writing group via Zoom. We’ll offer critiques on works in progress and use writing prompts to keep motivated. Writers of all levels are welcome! For more information call 892-1908 ext. 6 or email for the Zoom link.

    More Details


  1. Planning Board Meeting

    July 26, 2021, 6:30 PM

    More Details