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 481 - 500 of 619

Main
Saturday Jan 31, 2026 at 10:30am
Artificial Intelligence (AI) tools have exploded over the last few years. They can: supercharge your web searches & help you find the most relevant information,...

Greenboro
Saturday Jan 31, 2026 at 10:30am
Are all rabbits the same? What do they need? What is a hare and where does it live? Does it have predators? As they explore...
Registration opens on Monday, January 5, 2026 - 10:00am

Vernon
Saturday Jan 31, 2026 at 10:30am
Welcome some poultry from the Canada Agriculture and Food Museum into your library visit! Listen to them cluck and coo, touch their soft feathers and...

Metcalfe village
Saturday Jan 31, 2026 at 11:00am (series runs until Apr 25, 2026)
If you’re looking for a way to socialize with other moms, join us for our book club meetups. The book club is geared towards expectant...
Drop-in program
Add this event to your calendar

Greenboro
Saturday Jan 31, 2026 at 11:30am
Les lapins sont-ils tous identiques ? De quoi ont-ils besoin ? Qu’est-ce qu’un lièvre, où vit-il et quels sont ses prédateurs ? Alors qu’ils explorent...
Registration opens on Monday, January 5, 2026 - 10:00am

Vernon
Saturday Jan 31, 2026 at 11:30am
Accueillez quelques-unes des poules du Musée de l'agriculture et de l'alimentation du Canada dans votre bibliothèque! Écoutez-les caqueter, touchez leurs plumes douces et regardez-les gratter...

Nepean Centrepointe
Saturday Jan 31, 2026 at 1:30pm (series runs until Mar 07, 2026)
For children 7-12, interested in learning to play chess and finding out more about the game. Teen volunteers will be on hand to help those...
Drop-in program
Add this event to your calendar

Centennial
Saturday Jan 31, 2026 at 2:00pm
Put your engineering skills to the test by making a race track for marbles! Compete against other teams to build the best race track you...
Registration opens on Monday, January 5, 2026 - 10:00am

Ruth E. Dickinson
Saturday Jan 31, 2026 at 2:00pm
Brick by brick... Inspired by Minecraft, Lego & old video games, join us once a month to create pixel art using pre-made templates or freehand...
Registration opens on Monday, January 5, 2026 - 10:00am

Hazeldean
Saturday Jan 31, 2026 at 2:30pm
Come join us to practice the art of paper quilling! This month we will be making Mandalas
Sorry this event and its waiting list are full

St-Laurent
Saturday Jan 31, 2026 at 3:00pm
Create and build with Lego®! Drop-in. Architectes en herbe, à vos Lego®! Portes ouvertes.
Drop-in program
Add this event to your calendar

Richmond
Saturday Jan 31, 2026 at 3:00pm
New Year, new life for your old clothes. Learn a traditional Japanese mending technique that makes small patches look stunning. Sustainable, stylish, and money-saving. No...

Stittsville
Monday Feb 2, 2026 at 6:00pm
Adults are invited to join us to make their own greeting cards. Make cards for your loved ones for any occasion. Supplies are provided but...
Registration opens on Monday, January 12, 2026 - 10:00am

St-Laurent
Monday Feb 2, 2026 at 6:00pm
If your Windows computer is getting sluggish, you don't have to re-install Windows just to gain back lost performance. Chris Taylor, President of the Ottawa...

Nepean Centrepointe
Tuesday Feb 3, 2026 at 4:30pm
Ever wanted to try the ukulele? Musician Ross Morgan will be leading a fun beginners lesson that just might inspire you to pick up a...
Registration opens on Monday, December 22, 2025 - 9:00am

Centennial
Wednesday Feb 4, 2026 at 10:30am (series runs until Mar 04, 2026)
Stories, songs and rhymes in French and English for children of all ages and parent or guardian. Program from 10:30 – 11:00am Stay & Play...
Sorry this event has closed
Greenboro
Wednesday Feb 4, 2026 at 2:00pm
Create art in good company. This series is perfect for aspiring artists, crafters who are in a rut, and anyone who suspects that a creative...
Sorry this event is full

Ruth E. Dickinson
Wednesday Feb 4, 2026 at 2:00pm (series runs until Feb 25, 2026)
A school readiness program for children 3–4 years old, who will be entering kindergarten in Fall 2026, and their adult co-learner. Stories and child-centered learning...
Registration opens on Monday, January 5, 2026 - 10:00am

Main
Wednesday Feb 4, 2026 at 6:30pm
Ottawa Bad Movie Nights and Ottawa Public Library present a screening of The Guy from Harlem (1977). Please join us from 6:30pm to 8:30pm, at...
Drop-in program
Add this event to your calendar

Cumberland
Thursday Feb 5, 2026 at 4:00pm (series runs until Mar 12, 2026)
Drop in to play chess with other youth in a relaxed, informal environment. Practice the basics or challenge yourself with our 4-player chess set! For...
Drop-in program
Add this event to your calendar
- ‹ previous
- 25 of 31
- next ›