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 561 - 580 of 837

Greenboro
Tuesday Jul 22, 2025 at 10:30am
Contes, comptines et chansons pour les enfants de tous âges et un parent ou gardien. Inscription non requise.
Drop-in program
Add this event to your calendar

Main
Tuesday Jul 22, 2025 at 10:30am
Learn beginner-level ukulele in a fun and engaging way with our resident musician, Ross. Take your first steps with the instrument, learn the chords, and...
Registration opens on Monday, June 9, 2025 - 10:00am

Carlingwood
Tuesday Jul 22, 2025 at 10:30am (series runs until Aug 12, 2025)
Stories, rhymes and songs for babies and a parent or caregiver. Ages 0-18 months. Drop in
Drop-in program
Add this event to your calendar

Centennial
Tuesday Jul 22, 2025 at 10:30am
Tap into your inner genius. Registration required. For ages 10 - 12. Make your backpack or suitcase stand out with bead lizards, handle wraps, and button pins!
Drop-in program
Add this event to your calendar

Rockcliffe Park
Tuesday Jul 22, 2025 at 2:00pm
In C.S. Lewis' book The Chronicles of Narnia , the Pevensie children must wage a battle to defeat their enemies! Banners and standards were created...
Registration opens on Monday, June 9, 2025 - 9:00am

Orléans
Tuesday Jul 22, 2025 at 2:00pm
Pack your bag and journey with us! Registration required. For ages 7 - 9. We will explore Chinese culture through books, crafts and hands-on...
Registration opens on Monday, June 9, 2025 - 10:00am

Nepean Centrepointe
Tuesday Jul 22, 2025 at 2:00pm
Get a crash course on how to use a sewing machine while making your own drawstring backpack. No sewing experience is necessary. All materials will...
Registration opens on Monday, June 9, 2025 - 10:00am

Ruth E. Dickinson
Tuesday Jul 22, 2025 at 2:00pm
For ages 12-17. We are ready to get our summer started, however, we have a little problem. Someone thought they were funny and flipped the...
Registration opens on Monday, June 9, 2025 - 10:00am

Rosemount
Tuesday Jul 22, 2025 at 2:00pm
Join our art party! We will explore global landscapes from African savannahs to Arctic tundras, tropical rain forests to European hills, all through a 3D...
Drop-in program
Add this event to your calendar

Emerald Plaza
Tuesday Jul 22, 2025 at 2:00pm
It’s a wild world out there – luckily you don’t have to leave the library to explore it! Registration required. For ages 7-12 We will...
Registration opens on Monday, June 9, 2025 - 10:00am

Carlingwood
Tuesday Jul 22, 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...
Registration opens on Monday, June 9, 2025 - 10:00am

Cumberland
Tuesday Jul 22, 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’...
Registration opens on Monday, June 9, 2025 - 10:00am

Hazeldean
Tuesday Jul 22, 2025 at 2:30pm
Engage those busy minds in play-based learning. Ages 10-12. 60 min. Registration required. We will be crafting boats to sail on our journeys around the...
Registration opens on Monday, June 9, 2025 - 10:00am

Constance Bay
Tuesday Jul 22, 2025 at 2:30pm
Join our craft party! For kids age 4-7. Registration Required.
Registration opens on Monday, June 9, 2025 - 10:00am
Hazeldean
Tuesday Jul 22, 2025 at 6:30pm (series runs until Aug 19, 2025)
Combine basic drawing strokes into easy-to-learn pattern combinations that inspire creativity, relaxation, and meditation.

Manotick
Tuesday Jul 22, 2025 at 6:30pm
Experiment and explore with unlimited imagination. Registration require.] For ages 10-12. We will be planning and mapping your own Dream Island. The program is designed...
Registration opens on Monday, June 9, 2025 - 10:30am

Stittsville
Wednesday Jul 23, 2025 at 10:30am
Stories, rhymes, and songs for young children ages 0-5 years, accompanied by a parent or caregiver. Family program. Registration required. Please only register the child/ren...
Registration opens on Monday, June 9, 2025 - 10:00am

Ruth E. Dickinson
Wednesday Jul 23, 2025 at 10:30am
Have you ever wished you could fly like a bird or hover like a dragonfly? Let’s explore all the extraordinary animals that fly. Learn about...
Registration opens on Monday, June 9, 2025 - 10:00am

Main
Wednesday Jul 23, 2025 at 10:30am (series runs until Aug 20, 2025)
Stories, rhymes and songs for babies and a parent or caregiver. 0-18 months. Feel free to stay after the program to play and chat. Drop-in...
Drop-in program
Add this event to your calendar

Carlingwood
Wednesday Jul 23, 2025 at 10:30am
Don't try this at home. We will be playing with all things messy. Please wear something you don't mind getting covered in ...? Drop in...
Drop-in program
Add this event to your calendar
- ‹ previous
- 29 of 42
- next ›