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 461 - 480 of 576
two adults and two children reading a book together
Ruth E. Dickinson
Friday Jan 30, 2026 at 2:00pm
Celebrate Family Literacy Day with us by joining us for a variety of tabletop games! You'll have the opportunity to team up your with your...
Cumberland
Friday Jan 30, 2026 at 2:30pm (series runs until Jun 05, 2026)
Create and build with Lego®! Ages 6-12. Architectes en herbe, à vos Lego®! Pour les 6 à 12 ans.
various pieces of lego
Sunnyside
Friday Jan 30, 2026 at 3:30pm (series runs until May 29, 2026)
Create and build with Lego®! Drop-in. For ages 6-12. Last Friday of every month.​ 3:30pm – 5pm​. Architectes en herbe, à vos Lego®! Portes ouvertes...
Hazeldean
Friday Jan 30, 2026 at 3:30pm
Drop in for some frosty fun at the library! This all-ages activity invites you to create a winter mosaic inspired by snowflakes, stockings, and snowmen...
Nepean Centrepointe
Friday Jan 30, 2026 at 4:30pm
Join us for a series of fun activities to do as a family! You will have the opportunity to discover various stations, including Magna Tiles,...
Adult reading to a group of children
Sunnyside
Saturday Jan 31, 2026 at 10:15am (series runs until May 30, 2026)
Stories, rhymes and songs for children of all ages and a parent or caregiver. Bring your favourite stuffy! Last Saturday of every month. Drop in...
Computer and phone / Ordinateur et téléphone
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,...
Metcalfe village
Saturday Jan 31, 2026 at 11:00am (series runs until Apr 25, 2026)
Calling all expectant and postpartum moms! If you’re looking for a way to socialize with other moms, join us for our book club meetups. The...
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...
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

Image of children playing Lego - Image d'enfants jouant au Lego
St-Laurent
Saturday Jan 31, 2026 at 3:00pm
Create and build with Lego®! Drop-in. Architectes en herbe, à vos Lego®! Portes ouvertes.
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...
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

Ready, Set, Kindergarten!
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

webcard with poster for The Guy from Harlem
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...
An adult reading a book to children.  Un adulte lisant un livre à des enfants.
Orléans
Thursday Feb 5, 2026 at 10:30am (series runs until Mar 05, 2026)
Stories, rhymes and songs for toddlers and a parent or caregiver. This program is followed by "Stay & Play" in the kids' section from 11:00...
chess board with chess pieces set out
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...
Reading Buddies
Nepean Centrepointe
Thursday Feb 5, 2026 at 4:15pm (series runs until Mar 12, 2026)
Do you have a child in grades 1 to 4? ​Would you like them to boost their confidence and motivation to read? Join our weekly...

Registration opens on Monday, January 26, 2026 - 10:00am