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 501 - 520 of 781
St-Laurent
Thursday Mar 12, 2026 at 1:35pm
Assistez à une diffusion spéciale de curling en fauteuil roulant (Canada contre Etats-Unis) des Jeux paralympiques d’hiver! Venez encourager l’équipe du Canada et vivre l’effervescence...
People sitting around a table discussing books
Cumberland
Thursday Mar 12, 2026 at 2:00pm (series runs until May 14, 2026)
Joignez-vous à nous pour des discussions conviviales au sujet des livres francophones. Quand vous vous inscrivez, vous n'avez même pas besoin de réserver le livre...
adult program
Centennial
Thursday Mar 12, 2026 at 2:00pm
Learn how to more effectively tell the story of your vacations through pictures. Regardless of what kind of camera you use (cell phone, tablet, DSLR,...
computer, notebook and camera on a desk
Beaverbrook
Thursday Mar 12, 2026 at 6:00pm
Artificial Intelligence (AI) tools have exploded over the last few years. They can: supercharge your web searches & help you find the most relevant information;...
3 children reading and one child browsing the bookshelf
Sunnyside
Thursday Mar 12, 2026 at 6:30pm (series runs until Jun 18, 2026)
Come share the enjoyment of reading books with other kids ages 9-12! Each meeting we will have a book battle to choose the book we...
Orléans
Thursday Mar 12, 2026 at 7:00pm (series runs until Jun 11, 2026)
Share the enjoyment of good books in an informal and relaxed atmosphere. Second Thursday of every month. New members welcome.
Books
Sunnyside
Friday Mar 13, 2026 at 2:00pm (series runs until Jun 12, 2026)
Meet new people and join in discussions on selected titles in a friendly and relaxed atmosphere every second Friday of the month. Newcomers are welcome.
Paralympic 2026
St-Laurent
Friday Mar 13, 2026 at 2:05pm
Join us for a special screening of Para Hockey (Semi-Finals) from the Winter Paralympic Games! Drop in to cheer Team Canada on and enjoy the...
Beaverbrook
Friday Mar 13, 2026 at 4:00pm (series runs until Apr 10, 2026)
Join fellow fairytale enthusiasts for some fun twists on great classics. We will read a story or two and then engage in activities that correspond...
Nepean Centrepointe
Friday Mar 13, 2026 at 6:00pm
Celebrate the beginning of March Break and hang out at the library after hours! There will be snacks, games, karaoke, craft projects, and more. This...
Sunnyside
Saturday Mar 14, 2026 at 12:00pm (series runs until May 16, 2026)
The Ottawa StoryTellers is hosting a free beginner workshop for anyone interested in exploring the art of storytelling. Whether you want to perform, share your...
A hand rolling dice
Centennial
Saturday Mar 14, 2026 at 2:00pm
Get ready for a storytelling adventure that will test the limits of your imagination. We are playing Dungeons & Dragons 5th Edition. Registration required. Ages...
Rockcliffe Park
Monday Mar 16, 2026 at 9:30am
Stories, rhymes, and songs for children of all ages and a parent or caregiver. Drop-in program. Join us to play and chat following the program...
Two children wearing costumes made of cardboard
Cumberland
Monday Mar 16, 2026 at 10:00am
Design your own fluffy, feathered or furless friend. Registration required. For ages 7 to 12. We will be creating 3D creature sculptures with cardboard, with...
Sunnyside
Monday Mar 16, 2026 at 10:15am
Let me introduce you to my imaginary friend and tell you about our magical adventures. [Drop-in program.] Ages 4 to 6. Stories, songs and rhymes...
Boy with a lizard standing on his shoulder
Ruth E. Dickinson
Monday Mar 16, 2026 at 10:30am
Laissez-vous raconter le récit YOU-nique de Zoo Crew et prenez part à des activités de résolution de problèmes au contact de divers compagnons à poils,...
Arts & crafts
Ruth E. Dickinson
Monday Mar 16, 2026 at 10:30am
Come craft at the library. We have all the supplies you need to satisfy your creativity! Family program. Drop-in program.
Hazeldean
Monday Mar 16, 2026 at 10:30am
Design your own fluffy, feathered or furless friend. Ages 7-12. Registration. We will have various craft materials available to create your own unique creature and...
Children dancing
Greely
Monday Mar 16, 2026 at 10:30am
Get into the groove in this highly energetic and interactive dance session! Participants will explore simple, fun, and easy dance moves that everyone can follow...
Imaginary creatures
Elmvale Acres
Monday Mar 16, 2026 at 10:30am
Discover dangerous creatures. There is nothing mild about the wild! Drop-in program. All ages. We will be exploring our inner animals through movement, sound and...