Find a program or event

Some in-branch programs require registration with your library card. Please log in with your library account or follow this link to apply for a card online. You can also apply for a card in person at any of our 33 locations.

Displaying 21 - 40 of 2039
North Gloucester
Friday May 9, 2025 at 1:30pm (series runs until Jun 06, 2025)
In these ESL classes for beginner and intermediate levels, participants will learn and practice vocabulary, grammar, speaking, pronunciation, reading, and writing. A wide range of...
Greenboro
Friday May 9, 2025 at 1:30pm (series runs until Jun 27, 2025)
Come play cards, roll the dice or play board games with us!
Elmvale Acres
Friday May 9, 2025 at 2:00pm (series runs until Dec 19, 2025)
Bring your knitting or crochet project (or needlepoint, cross-stitch, etc) and share tips and tricks, ideas and conversations with fellow enthusiasts. For adults of all...
Sunnyside
Friday May 9, 2025 at 2:00pm (series runs until Jun 13, 2025)
Meet new people and join in discussions on selected titles in a friendly and relaxed atmosphere every second Friday of the month. Newcomers are welcome.
Centennial
Friday May 9, 2025 at 2:00pm
An open Death Café is a non-judgemental discussion about death. The aim is to help adults become more aware of death & grief so they...
Orléans
Friday May 9, 2025 at 2:30pm
Come and join us to make personalized greeting cards. We supply the cards and the material. Venez nous rejoindre pour créer des cartes de souhaits...
Main
Friday May 9, 2025 at 3:00pm (series runs until Dec 19, 2025)
Join our free English conversation group to practice speaking in English in a relaxed and friendly environment. All levels are welcome to this drop-in program...
Orléans
Friday May 9, 2025 at 4:30pm (series runs until May 16, 2025)
Drop in to play chess with other youth in a relaxed, informal environment! Practice the basics or test your wits with a weekly chess challenge...
Nepean Centrepointe
Friday May 9, 2025 at 4:30pm (series runs until Jun 06, 2025)
Ages 13-18 Find community, be yourself, and come hang out with other teens in this monthly drop-in social. Chat, listen to music, or participate in...
Greenboro
Friday May 9, 2025 at 4:45pm
Make your own Newton’s Cradle to take home. Both an excellent science project and fidget toy. All supplies provided. Ages 13+ Drop-in program ***************************************************************** Fabriquez...
Main
Friday May 9, 2025 at 5:00pm
Let's celebrate spring! Join us for botanical-themed crafts. All materials are included! Try one of our featured projects: April 22nd: macrame plant hanger Mai 9th:...
Elmvale Acres
Friday May 9, 2025 at 5:00pm (series runs until Aug 29, 2025)
Pratiquez votre français dans un milieu décontracté et amical. Practice your French conversation skills in a relaxed and friendly environment.
Sunnyside
Saturday May 10, 2025 at 10:00am (series runs until Jun 28, 2025)
Drop in for preschool fun! Play with puppets, crafts, building blocks, and more. Drop-in. *Note that the last Saturday of the month, we start with...
Main
Friday May 9, 2025 at 10:00am (series runs until May 31, 2025)
Come view a series of historical photographs depicting the experience of the thousands of Norwegians that made their way to Canada since July 4, 1825,...
Rosemount
Saturday May 10, 2025 at 10:00am (series runs until May 17, 2025)
Join us for Saturday morning fun! Stories, activities and toys for parents/ caregivers & young children. Joignez-nous pour vous amuser samedi matin. Histoires, des activités...
Cumberland
Saturday May 10, 2025 at 10:15am (series runs until May 17, 2025)
Stories, rhymes, and songs for preschool children and a parent/caregiver. Contes, comptines, et chansons pour les enfants d'âge préscolaire accompagnés d’un parent ou gardien.
Carlingwood
Saturday May 10, 2025 at 10:30am (series runs until Dec 27, 2025)
Stories, rhymes and puppets for children and a parent /caregiver. Drop in. 30 minutes
Ruth E. Dickinson
Saturday May 10, 2025 at 10:30am (series runs until Jun 07, 2025)
Stories, rhymes and songs for children of all ages and their parents or caregivers. Drop-in program.
Elmvale Acres
Saturday May 10, 2025 at 10:30am (series runs until Dec 13, 2025)
Join us for a screening of a family film. Light snacks and covered drinks are welcome. Family program. Drop-In. April 12, 2025 – Sing 2...
Hazeldean
Saturday May 10, 2025 at 10:30am
Stories, rhymes and songs for children of all ages and a parent or caregiver. 30 min. Please note there will be no Saturday Family Storytimes...