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 441 - 460 of 769
Man and child each strumming their ukulele
Greenboro
Monday Mar 16, 2026 at 2:00pm
En utilisant des accords de base et des motifs rythmiques, apprenez à jouer une chanson canadienne-française traditionnelle et une chanson populaire en utilisant l'instruments le...
Little girl with parrot on her hand
Vanier
Monday Mar 16, 2026 at 2:00pm
Do you love birds as much as we do? Come join us for an exciting kid’s workshop all about our feathered friends! In this workshop,...
game pieces and hands holding cards / pièces de jeu et mains tenant des cartes
Osgoode
Monday Mar 16, 2026 at 2:00pm
Play card games and board games at the library! Drop-in
Hazeldean
Monday Mar 16, 2026 at 2:30pm
Play card games and board games at the library. Game selections include twister, chess, guess who and more. Library staff will be on hand to...
Rideau
Monday Mar 16, 2026 at 2:30pm
Use playdough and origami to create imaginary, mystical, terrifying, or even adorable animals with library staff. Supplies will provided, as well as molding and folding...
Beaverbrook
Monday Mar 16, 2026 at 3:00pm
Let’s learn to take pictures without photographers to document our artistic process and to create beautiful final images. In this demo class, learn how to...
Nepean Centrepointe
Monday Mar 16, 2026 at 3:30pm
Do you feel stressed when you have a deadline approaching? Participants will have the opportunity to learn about time management strategies to balance social activities,...
Greenboro
Monday Mar 16, 2026 at 5:30pm
Découvrez les mécanismes uniques qu’ont développés les reptiles, mammifères et invertébrés pour se défendre. Pourquoi les furets sont-ils si flexibles ? Comment font les tarentules...
Franco-Ontarian flag. Drapeau franco-ontarien
Sunnyside
Monday Mar 16, 2026 at 6:30pm
Environmental Action / On s’active pour l’environnement! Meet the socially committed francophones who lend a hand—and sometimes make much more—to green our cities. Discover their...
Rideau
Tuesday Mar 17, 2026 at 2:30am
♪A-A-R-D-V-A-R-K!♫ Drop in for a free screening of classic episodes of the beloved award-winning animated series, Arthur , based on the colourful picture books by...
boy and dog / garçon et chien
Cumberland
Tuesday Mar 17, 2026 at 10:00am
Let us celebrate the animal friends that live among us. Registration required. Ages 4+. Join us for stories and a craft. Célébrons les animaux domestiques...
Sunnyside
Tuesday Mar 17, 2026 at 10:15am
Stories, rhymes and songs for babies and a parent or caregiver. 0-18 months.
Rosemount
Tuesday Mar 17, 2026 at 10:15am
Embrace the besties, beware of the pesties! We will be reading stories and doing an activity and craft. Registration required. Ages 4 to 6. The...
Child creating toothpick structure
Ruth E. Dickinson
Tuesday Mar 17, 2026 at 10:30am
Experiment with structures inspired by the incredible builders of the natural world. This is a literacy program that includes elements of Science, Technology, Engineering, or...
Hazeldean
Tuesday Mar 17, 2026 at 10:30am
Let me introduce you to my imaginary friend and tell you about our magical adventures. Ages 7 to 12. 60 min. Registration. We will be...
St-Laurent
Tuesday Mar 17, 2026 at 10:30am
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...
Arts & crafts
Carlingwood
Tuesday Mar 17, 2026 at 10:30am
Be inspired by the beauty of Nature and create! Create your own mini art book inspired by the natural world. Using collage, paper folding, and...
Constance Bay
Tuesday Mar 17, 2026 at 10:30am
Join Patty McLaughlin from the Ottawa Valley Wild Bird Care Centre for a fun and exciting presentation. Participants will explore the amazing world of birds...
Stittsville
Tuesday Mar 17, 2026 at 10:30am
Create and build with Lego! Parents must accompany the child/ren in the program. Family program. Drop-in.
Nepean Centrepointe
Tuesday Mar 17, 2026 at 10:30am
Drop‑in Program · All Ages Come test your skills at the Game Table! This program features a variety of hands‑on mini‑challenges such as ping‑pong ball...