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 221 - 240 of 800
Emerald Plaza
Tuesday Jul 8, 2025 at 2:00pm
The world, today, is our backyard. Come learn the true, and surprising stories about a wolf, a turtle, a mouse, and how they save the...
Greenboro
Tuesday Jul 8, 2025 at 2:00pm
For this program, Parrot Partners will bring at least 3 parrots, from different areas of the world, ranging in size from very small and ‘spunky’...
Tech Trek
Nepean Centrepointe
Tuesday Jul 8, 2025 at 2:00pm
Be amazed by creations around the world. We will explore famous buildings from around the globe. Build your own mini version using a variety of...
Rosemount
Tuesday Jul 8, 2025 at 2:00pm
Pack your bag and get ready to explore! In this fun craft program, kids will create their own mini suitcase and passport to kick off...
children exploring colourful art with a friendly canadian goose and floating with baloons
Main
Tuesday Jul 8, 2025 at 2:00pm
Raconte ton histoire à ta façon. Programme portes ouvertes. Pour les 7-12 ans. Nous allons fabriquer et décorer notre propre carnet de voyage avec une...
Manotick
Tuesday Jul 8, 2025 at 2:00pm
Pack your yoga mat and roll out your imagination! Registration required. For ages 6-9. We will take a yoga journey to Turkey and Greece, and...
North Gower
Tuesday Jul 8, 2025 at 2:00pm
Join us for an afternoon of crafting fun! We will be making keychains using a variety of colourful and fun beads. All materials will be...
Adult reading a book to baby
Sunnyside
Tuesday Jul 8, 2025 at 2:30pm (series runs until Aug 19, 2025)
Stories, rhymes and songs for babies and a parent or caregiver. 0-18 months. 2024 : last program is on Dec 10. 2025 : Winter-Spring dates...
Elmvale Acres
Tuesday Jul 8, 2025 at 2:30pm (series runs until Aug 19, 2025)
Join our art party! We will be exploring crafts from around the world. For ages 5-12 C’est une fête artistique! Nous allons explorer des bricolages...
Blackburn Hamlet
Tuesday Jul 8, 2025 at 3:30pm (series runs until Aug 19, 2025)
Are you interested in practicing your chess skills? Join us for open games of chess every Tuesday from 3:30 to 5 pm this summer! Whether...
Carlingwood
Tuesday Jul 8, 2025 at 3:30pm
Get ready to stretch, squish, and create at the Carlingwood branch! Join us at the library and learn how to make your own fluffy bubblegum...
Ruth E. Dickinson
Tuesday Jul 8, 2025 at 5:00pm (series runs until Aug 05, 2025)
For Ages 10-18. Drop-in for Youth Scrabble - an incredibly exciting activity that provides a challenging and stimulating experience for players. The game requires players...
boardgames
Centennial
Tuesday Jul 8, 2025 at 5:30pm (series runs until Aug 12, 2025)
Bring your friends & family in for exciting card games, board games, & brain teasers! We have many games including Clue, Carcassonne, Settlers of Catan,...
Rosemount
Tuesday Jul 8, 2025 at 6:00pm (series runs until Aug 19, 2025)
Practice your French conversation skills in a low- pressure, friendly environment. All levels are welcome. ​ No program on Tuesday, March 11.
Cumberland
Tuesday Jul 8, 2025 at 6:00pm (series runs until Aug 26, 2025)
Colouring can have a calming effect on the mind and promote overall wellness. Join us fo a fun and relaxing session of adult colouring. An...
Greely
Tuesday Jul 8, 2025 at 6:00pm (series runs until Oct 14, 2025)
Join us for gardening club, all are welcome and no experience necessary! We meet the 2nd Tuesday of every month. Everything from starting seedlings to...
Nepean Centrepointe
Tuesday Jul 8, 2025 at 6:30pm (series runs until Aug 26, 2025)
Do you need a casual, friendly environment where you can practice your English-speaking skills? Look no further than the English Conversation Group! Receive guidance from...
pile of cream- and brown-coloured balls of yarn with brown knitting needles
North Gloucester
Tuesday Jul 8, 2025 at 6:30pm (series runs until Dec 30, 2025)
The North Gloucester Knit Wits meet Tuesday evenings from 6:30-8:30 pm. Come share advice, ideas, and conversation with other knitters. Open to all adults and...
Hazeldean
Tuesday Jul 8, 2025 at 6:30pm
Come join us to practice the art of paper quilling! This month we will be decorating Picture Frames.

Sorry this event and its waiting list are full

Cumberland
Tuesday Jul 8, 2025 at 6:30pm (series runs until Aug 26, 2025)
Participez à notre groupe de conversation, dans une ambiance amicale et décontractée, afin d'améliorer vos habiletés à converser en français. Aucune inscription requise. Participate in...