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 401 - 420 of 658
Stittsville
Friday Aug 8, 2025 at 2:00pm
For creative travelers! We will be making whirligigs, dot painting, landscape art, and origami animals. For ages 7-12 years. Registration required. - Pour les voyageurs...

Sorry this event and its waiting list are full

children and a goose sing, dance, and play a saxophone
Manotick
Friday Aug 8, 2025 at 2:00pm
Brad Lafortune brings us traditional Métis jigging! Learn the basic steps before engaging in dances that include the “Red River Jig”, “Heel-Toe Polka”, “Orange Blossom...
Carp
Friday Aug 8, 2025 at 2:00pm
With the help of a Van der Graff generator, you will experience different principles related to static electricity. See balloons sticking to walls and plates...

Sorry this event and its waiting list are full

Sunnyside
Friday Aug 8, 2025 at 2:00pm (series runs until Aug 22, 2025)
Watch your favorite stories come to life. Bring your best singing voices and dance moves to our screenings of animated musical adventure Moana and Moana...
Carlingwood
Friday Aug 8, 2025 at 2:00pm
Learn more about volunteering opportunities in the City of Ottawa, how to navigate the Volunteer Ottawa website, and how to make the volunteer process easier!...
North Gloucester
Friday Aug 8, 2025 at 2:00pm
Come discover the fascinating (and sometimes mysterious) objects in our History Box! Explore and learn about them in a game format. Parents are welcome! The...
Tech Trek
Alta Vista
Friday Aug 8, 2025 at 2:00pm
Récréation STIAM Engagez ces esprits occupés dans un apprentissage basé sur le jeu. Inscription obligatoire . Pour les 7 à 9 ans. Nous fabriquerons de...
Beaverbrook
Friday Aug 8, 2025 at 2:30pm
Join us for a family-friendly movie. Drop-in. Ages 5-12. 98 minutes.
Carlingwood
Friday Aug 8, 2025 at 3:00pm
Drop-in at the Carlingwood Branch for Wii U Game On! We will be playing Mario Kart. Not sure how to play? No worries! Our teen...
Rideau
Friday Aug 8, 2025 at 4:00pm (series runs until Dec 12, 2025)
Do you already have some basic English language skills, and are you looking for a casual, friendly environment where you can practice your English speaking...
Centennial
Saturday Aug 9, 2025 at 10:15am (series runs until Aug 09, 2025)
Keep your eyes open as we explore together. Registration required. For ages 7 - 12. We will be doing an escape room adventure called “Words...
Elmvale Acres
Saturday Aug 9, 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...
un enfant lit, accompagné par des animaux / a child reads, accompanied by animals
North Gloucester
Saturday Aug 9, 2025 at 10:30am
Joignez-vous à nous pour jouer et socialiser. Il y aura des activités pour les tout-petits et leurs adultes. Programme portes ouvertes. Programme familial. Join us...
science technology
Stittsville
Saturday Aug 9, 2025 at 10:30am
Engage those busy minds with tech-based learning. There will be multiple STEM stations to explore, create, and program for every level. Learn to problem solve,...

Sorry this event and its waiting list are full

Sunnyside
Saturday Aug 9, 2025 at 10:30am
Participants will be invited to engage in shared recitations of selected writers. Discussions will follow each reading with the intention of sharing personal interpretations. Upon...
Nepean Centrepointe
Saturday Aug 9, 2025 at 11:00am (series runs until Dec 14, 2025)
Interested in miniature gaming with toy soldiers? Join in to play science fiction, high fantasy and historical games. Presented by the Ottawa Miniatures Gamers. Drop-in...
Blackburn Hamlet
Saturday Aug 9, 2025 at 11:00am
Join Rachel Lalonde from CAA Orleans to discover the wonders of Peru! Rachel will be your guide through the hottest new travel trends, essential flight...
three children approach a numbered pathway beside a river, a house, and a forest
Hazeldean
Monday Aug 11, 2025 at 10:30am
Play cards and board games (even giant ones) at the library. Family program. 60 min. Drop in.
STEM kids preschool
Greenboro
Monday Aug 11, 2025 at 10:30am
Preschoolers will explore the exciting world of coding using Bee-Bots and through other fun activities. Bee-Bots are small robots specifically designed to teach young children...

Sorry this event and its waiting list are full

Summer Reading Club
Cumberland
Monday Aug 11, 2025 at 10:30am
Travel the globe through the art and science of kite making! Hosted by the Canada Science and Technology Museum, this hands-on activity is perfect for...

Sorry this event is full