• Early ON

    Early ON

    Looking for a fun and welcoming activity for young children and their caregivers? EarlyON offers stories, songs, games, and play-based learning for children ages 0 to 5, while caregivers can […]

  • Junior Book Club

    Junior Book Club

    Calling all readers ages 8 to 12! Join our Junior Book Club, where members meet on the second Thursday of each month to chat about books and explore topics that […]

  • Storytime

    Storytime

    Join Us for Bilingual Storytime! Help your little one develop a lifelong love of reading while exploring stories in both English and French. Led by our Children's Librarian, this fun […]

  • Non-Fiction Book Club

    Non-Fiction Book Club

    Join our Adult Non-Fiction Book Club, which meets once a month at the library to discuss a book chosen by the group. The library typically provides the books, and it’s […]

  • Writer’s Club

    Writer’s Club

    Join our Writers Club and bring your ideas, stories, and creativity to life! Whether you love writing fiction, poetry, prose, biography, non-fiction and anything in-between, or simply want to explore […]

  • Early ON

    Early ON

    Looking for a fun and welcoming activity for young children and their caregivers? EarlyON offers stories, songs, games, and play-based learning for children ages 0 to 5, while caregivers can […]

  • Let’s Talk Science

    Let’s Talk Science

    Explore STEM with Let’s Talk Science! Join us once a month for exciting STEM adventures led by volunteer scientists from the non-profit organization, Let’s Talk Science. These enthusiastic scientists will guide […]

  • Storytime

    Storytime

    Join Us for Bilingual Storytime! Help your little one develop a lifelong love of reading while exploring stories in both English and French. Led by our Children's Librarian, this fun […]

  • Early ON

    Early ON

    Looking for a fun and welcoming activity for young children and their caregivers? EarlyON offers stories, songs, games, and play-based learning for children ages 0 to 5, while caregivers can […]

  • Junior Chess Club

    Junior Chess Club

    Make Your Move! Kids ages 7 and up are invited to join us on the fourth Thursday of the month for Chess Club! Practice your strategy, learn new moves, and […]

  • Guest Presentation: Medieval Arabic Astronomical Instruments

    Discover Medieval Arabic Astronomical Instruments with Pierre Paquette How did people tell time, navigate, plan agricultural activities, and keep track of important religious dates before modern clocks, GPS, and smartphones? […]