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 601 - 620 of 796

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...
Drop-in program
Add this event to your calendar

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...
Registration opens on Monday, February 9, 2026 - 10:00am

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,...
Registration opens on Monday, February 9, 2026 - 10:00am

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...
Registration opens on Monday, February 9, 2026 - 10:00am

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...
Registration opens on Monday, February 9, 2026 - 10:00am

Sunnyside
Tuesday Mar 17, 2026 at 10:15am
Stories, rhymes and songs for babies and a parent or caregiver. 0-18 months.
Drop-in program
Add this event to your calendar

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...
Registration opens on Monday, February 9, 2026 - 10:00am

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...
Registration opens on Monday, February 9, 2026 - 10:00am

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...
Drop-in program
Add this event to your calendar

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...
Registration opens on Monday, February 9, 2026 - 10:00am

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...
Registration opens on Monday, February 9, 2026 - 10:00am

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.
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

Centennial
Tuesday Mar 17, 2026 at 10:30am
Let us celebrate the animal friends that live among us. Registration required. Ages 7 to 9. We will be playing games and learning about animals with jobs.
Registration opens on Monday, February 9, 2026 - 9:00am

Greenboro
Tuesday Mar 17, 2026 at 10:30am
Learn about the fascinating world of composting and earthworms, and how to set up and maintain their habitat, what and how to feed them, and...
Registration opens on Monday, February 9, 2026 - 10:00am

Online
Tuesday Mar 17, 2026 at 11:00am
Découvrez les aspects scientifiques des matières collantes. Vous pourrez fabriquer votre propre colle à partir de produits alimentaires et évaluer son efficacité, puis créer vos...
Registration opens on Monday, February 9, 2026 - 10:00am

Nepean Centrepointe
Tuesday Mar 17, 2026 at 1:30pm
Participants will have the opportunity to become aware and make choices that lead to optimal holistic health. Engage in various activities to learn about different...
Registration opens on Monday, February 9, 2026 - 10:00am

Ruth E. Dickinson
Tuesday Mar 17, 2026 at 2:00pm
Enjoy photos and narration of coastal, interior and island beauty including stunning gardens and birdlife. Presented by Lynda Buske from the Ottawa PC Users’ Group...

Main
Tuesday Mar 17, 2026 at 2:00pm
Get ready for a storytelling adventure that will test the limits of your imagination. We are playing D&D 2024. Registration required. Ages 10-12. Stuart will...
Registration opens on Monday, February 9, 2026 - 10:00am

Beaverbrook
Tuesday Mar 17, 2026 at 2:00pm
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...
Registration opens on Monday, February 9, 2026 - 10:00am
- ‹ previous
- 31 of 40
- next ›